atlassian-mcp
Atlassian MCP
Model Context Protocol に基づくカスタムサーバーで、AIエージェントがAtlassian Cloud上のJiraおよびConfluenceと対話できるようにします。バックグラウンドでは、Jira REST API v3 と Confluence REST API v2 を使用してプレーンなREST呼び出しを行います。
セットアップ
依存関係をインストールしてビルドします:
npm install npm run buildサーバーをグローバルコマンドとして公開し、任意のワークスペースから起動できるようにします (
package.jsonのbinエントリを使用):npm linkこれにより、
atlassian-mcpコマンドがPATHに追加されます。コードを変更したらnpm run buildを再実行してください。リンクされたコマンドは常に現在のdistを指します。https://id.atlassian.com/manage-profile/security/api-tokens でAPIトークンを作成します。
環境変数で資格情報を指定します (.env.example を参照):
変数
説明
ATLASSIAN_SITE_URLサイトのURL。例:
https://your-domain.atlassian.netATLASSIAN_EMAILAtlassianアカウントのメールアドレス
ATLASSIAN_API_TOKEN上記で作成したAPIトークン
Related MCP server: jira-mcp
クライアントの接続
VS Code (推奨)
このリポジトリには標準の .vscode/mcp.json が同梱されています。このサーバーは、ログイン + 対話型zsh (zsh -lic) を介して起動されるため、~/.zshrc (または ~/.zshenv) でエクスポートされたAtlassianの資格情報を継承します — 設定ファイルにシークレットは含まれません — また、グローバルにリンクされた atlassian-mcp コマンドを呼び出すため、開いているリポジトリに関係なく動作します:
{
"servers": {
"atlassian": {
"type": "stdio",
"command": "zsh",
"args": ["-lic", "exec atlassian-mcp"]
}
}
}ここでは
${workspaceFolder}を避けてください。これは現在開いているリポジトリに解決されるため、他のワークスペースからサーバーを使用すると壊れてしまいます。代わりに、npm linkコマンド名はシェルのPATHから解決されます。
サーバーをすべてのワークスペースで利用できるようにするには、同じ servers ブロックをユーザーレベルのMCP設定に追加します (コマンドパレット → MCP: Open User Configuration)。
代替案: 絶対パスで node を実行
npm link を使いたくない場合は、ワークスペースごとに変わる ${workspaceFolder} ではなく、絶対パスを使用してビルドされたエントリファイルを直接 node で指定します。VS Code の ${userHome} 変数を使用すると、マシン間で移植性が保たれます:
{
"servers": {
"atlassian": {
"type": "stdio",
"command": "zsh",
"args": ["-lic", "exec node \"${userHome}/Sites/atlassian-mcp/dist/index.js\""]
}
}
}リポジトリを別の場所にクローンした場合は、パスを調整してください。zsh -lic ラッパーは引き続きシェルプロファイルから資格情報を提供します。
設定ファイルの代わりに、シェルプロファイルで変数をエクスポートします:
export ATLASSIAN_SITE_URL="https://your-domain.atlassian.net"
export ATLASSIAN_EMAIL="you@example.com"
export ATLASSIAN_API_TOKEN="your-api-token"シェルプロファイルを変更したら、VS Codeウィンドウをリロードして、新しい値が反映されるようにしてください。
その他のクライアント (Claude Desktop, Cline, Cursor)
シェルを介して起動しないクライアントは、同じ zsh -lic ラッパーを使用するか、変数を明示的に設定できます:
{
"mcpServers": {
"atlassian": {
"command": "atlassian-mcp",
"env": {
"ATLASSIAN_SITE_URL": "https://your-domain.atlassian.net",
"ATLASSIAN_EMAIL": "you@example.com",
"ATLASSIAN_API_TOKEN": "your-api-token"
}
}
}
}npm link を使用しない場合は、ビルドされたエントリファイルへの絶対パスを指定して node を使用します:
{
"mcpServers": {
"atlassian": {
"command": "node",
"args": ["/absolute/path/to/atlassian-mcp/dist/index.js"],
"env": {
"ATLASSIAN_SITE_URL": "https://your-domain.atlassian.net",
"ATLASSIAN_EMAIL": "you@example.com",
"ATLASSIAN_API_TOKEN": "your-api-token"
}
}
}
}ローカル開発では、npm run dev を使用してサーバーを直接実行できます。
ツール
Jira
ツール | 説明 |
| JQLで課題を検索 |
| キー/IDで単一の課題を取得 |
| 課題を作成 |
| 課題のフィールドを更新 |
| 課題にコメントを追加 |
| 利用可能なワークフロートランジションを一覧表示 |
| 課題を新しいステータスに移動 |
| プロジェクトを一覧表示 / 検索 |
| 認証済みユーザーを取得 ( |
Confluence
ツール | 説明 |
| CQLでコンテンツを検索 |
| スペースを一覧表示 |
| ページを取得 (本文を含む) |
| ページを一覧表示 (スペース指定も可能) |
| 直接の子ページを一覧表示 |
| ページを作成 (ストレージ形式の本文) |
| ページを更新 (新しいバージョンが必要) |
| ページを削除 |
| ページのフ |
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI agents to interact with Jira Cloud, including listing boards and issues, adding comments, and searching users.7362MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with Jira Cloud and Confluence through natural language, performing JQL searches, issue management, and Confluence page creation.141MIT
- AlicenseAqualityCmaintenanceEnables AI assistants to interact with Atlassian Cloud (Jira, Confluence, Bitbucket) through natural language, providing CRUD operations for issues, pages, pull requests, and more.8626MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Atlassian Confluence and Jira for searching, updating, and managing content and issues.MIT
Related MCP Connectors
Connect to Atlassian Jira, Confluence, and Compass to search, create, and manage your work.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Streamline your Attio workflows using natural language to search, create, update, and organize com…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/callum-smith-mns/atlassian-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server