Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Jira & Confluence MCP for KiroNew to Visual Studio Code? Get it now.
Jira & Confluence MCP for Kiro

Jira & Confluence MCP for Kiro

Duc Nguyen Minh

|
7 installs
| (0) | Free
MCP server for Atlassian (Jira & Confluence) with Streamable HTTP transport for Kiro IDE
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Kiro Atlassian MCP Extension

VS Code/Kiro IDE extension that provides an MCP server for Atlassian (Jira & Confluence) with Streamable HTTP transport.

72 tools total — full port of sooperset/mcp-atlassian in Node.js/TypeScript.

Features

  • Auto-start: MCP server starts automatically when extension activates
  • Streamable HTTP: Native Kiro remote MCP support — no local bridge needed
  • Auto-inject: Automatically adds config to .kiro/settings/mcp.json
  • 72 tools: Full Jira + Confluence coverage (issues, search, agile, pages, comments, etc.)
  • Cloud + Server/DC: Supports both Atlassian Cloud and Server/Data Center

Quick Start

  1. Install the extension
  2. Open Command Palette → Kiro Atlassian: Configure Credentials
  3. Enter your Jira/Confluence URL and API token
  4. Extension auto-starts MCP server and injects config

That's it. Your AI agent now has access to Jira and Confluence.

Commands

Command Description
Kiro Atlassian: Start MCP Server Start the MCP server
Kiro Atlassian: Stop MCP Server Stop the MCP server
Kiro Atlassian: Restart MCP Server Restart with new config
Kiro Atlassian: Show Status Show server status
Kiro Atlassian: Configure Credentials Set Jira/Confluence credentials
Kiro Atlassian: Inject MCP Config Re-inject config into .kiro/settings/mcp.json

Settings

Setting Default Description
kiroAtlassian.enable true Auto-start server on activation
kiroAtlassian.port 3000 HTTP server port
kiroAtlassian.jiraUrl "" Jira base URL
kiroAtlassian.jiraUsername "" Jira username/email
kiroAtlassian.confluenceUrl "" Confluence base URL
kiroAtlassian.confluenceUsername "" Confluence username/email
kiroAtlassian.readOnly false Disable write operations

Environment Variables

API tokens are read from environment variables (for security):

JIRA_API_TOKEN=your_jira_token
JIRA_PERSONAL_TOKEN=your_pat_for_server_dc
CONFLUENCE_API_TOKEN=your_confluence_token

Set these in your shell profile or .env file before launching Kiro.

Available Tools (72)

Jira (46 tools)

Issues, Search, Fields, Transitions, Comments, Projects, Agile (boards/sprints), Links, Worklog, Attachments, Users, Watchers, Service Desk, Forms, Metrics, Development

Confluence (26 tools)

Pages, Search, Comments, Labels, Users, Analytics, Attachments

Architecture

┌─────────────────────────────────────────┐
│ Kiro IDE                                │
│                                         │
│  Extension Host                         │
│  ├── extension.ts (activate/deactivate) │
│  ├── HTTP Server (port 3000)            │
│  │   └── StreamableHTTPServerTransport  │
│  ├── JiraClient → Jira REST API        │
│  └── ConfluenceClient → Confluence API  │
│                                         │
│  .kiro/settings/mcp.json                │
│  └── { "atlassian": { "url": "..." } } │
└─────────────────────────────────────────┘

Development

npm install
npm run build
# Press F5 in VS Code to launch Extension Development Host

Package

npm run package
# Creates kiro-atlassian-mcp-1.0.0.vsix

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft