Skip to main content
Glama

Atlassian MCP

Model Context Protocol に基づくカスタムサーバーで、AIエージェントがAtlassian Cloud上のJiraおよびConfluenceと対話できるようにします。バックグラウンドでは、Jira REST API v3Confluence REST API v2 を使用してプレーンなREST呼び出しを行います。

セットアップ

  1. 依存関係をインストールしてビルドします:

    npm install
    npm run build
  2. サーバーをグローバルコマンドとして公開し、任意のワークスペースから起動できるようにします (package.jsonbin エントリを使用):

    npm link

    これにより、atlassian-mcp コマンドが PATH に追加されます。コードを変更したら npm run build を再実行してください。リンクされたコマンドは常に現在の dist を指します。

  3. https://id.atlassian.com/manage-profile/security/api-tokens でAPIトークンを作成します。

  4. 環境変数で資格情報を指定します (.env.example を参照):

    変数

    説明

    ATLASSIAN_SITE_URL

    サイトのURL。例: https://your-domain.atlassian.net

    ATLASSIAN_EMAIL

    Atlassianアカウントのメールアドレス

    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

ツール

説明

jira_search_issues

JQLで課題を検索

jira_get_issue

キー/IDで単一の課題を取得

jira_create_issue

課題を作成

jira_update_issue

課題のフィールドを更新

jira_add_comment

課題にコメントを追加

jira_list_transitions

利用可能なワークフロートランジションを一覧表示

jira_transition_issue

課題を新しいステータスに移動

jira_list_projects

プロジェクトを一覧表示 / 検索

jira_get_current_user

認証済みユーザーを取得 (accountId を含む)

Confluence

ツール

説明

confluence_search

CQLでコンテンツを検索

confluence_list_spaces

スペースを一覧表示

confluence_get_page

ページを取得 (本文を含む)

confluence_list_pages

ページを一覧表示 (スペース指定も可能)

confluence_get_child_pages

直接の子ページを一覧表示

confluence_create_page

ページを作成 (ストレージ形式の本文)

confluence_update_page

ページを更新 (新しいバージョンが必要)

confluence_delete_page

ページを削除

confluence_get_page_comments

ページのフ

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

UpdatingMaintainers
UpdatingResponse time
Release cycle
0Releases (12mo)
Commit activity

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

View all related MCP servers

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…

View all MCP Connectors

Latest Blog Posts

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