Jira MCP Server
Jira MCP Server(無料プラン対応)
MCPクライアント(Claude Desktop、または任意のMCPクライアント)がJiraの課題を読み取り、作成、更新、コメント、ステータス遷移できるようにする小さなMCPサーバーです。Jira Cloudの無料プランで構築・テスト済みです。有料のJiraサブスクリプションは不要です。
公開するツール
ツール | 機能 |
| 要約、説明、ステータス、担当者などを取得 |
| JQL検索を実行 |
| 新しい課題を作成 |
| 要約/説明を編集 |
| 課題が遷移できるステータスを確認 |
| 課題を新しいステータスに遷移 |
| 課題にコメント |
Related MCP server: mcp-server-jira
1. 無料のJira Cloudサイトを取得
https://www.atlassian.com/software/jira にアクセスしてサインアップします(無料、最大10ユーザー、プロジェクト無制限)。
プロジェクトを作成し、そのプロジェクトキー(例:
PROJ)をメモします。プロジェクト名の横に表示されます。https://id.atlassian.com/manage-profile/security/api-tokens でAPIトークンを作成します。
2. 依存関係をインストール
cd jira-mcp-server
python3 -m venv venv
source venv/bin/activate # on Windows: venv\Scripts\activate
pip install -r requirements.txt3. 認証情報を設定
.env.example を .env にコピーして値を入力するか、またはシェルで直接エクスポートします:
export JIRA_BASE_URL=https://yourcompany.atlassian.net
export JIRA_EMAIL=you@example.com
export JIRA_API_TOKEN=your-api-token-here4. 直接テストする(Claude Desktopは不要)
test_client.py の先頭にある PROJECT_KEY / ISSUE_KEY を自分のJiraプロジェクトに合わせて編集し、次を実行します:
python test_client.pyこれにより、jira_server.py がstdio経由のサブプロセスとして起動し(実際のMCPクライアントと同じ方法)、利用可能なツールを一覧表示し、実際のJiraサイトに対して get_issue、search_issues、create_issue を実行します。
5. Claude Desktopに接続する(任意)
これをClaude DesktopのMCP設定(claude_desktop_config.json — 設定 → 開発者 → 設定を編集)に追加します:
{
"mcpServers": {
"jira": {
"command": "/absolute/path/to/jira-mcp-server/venv/bin/python",
"args": ["/absolute/path/to/jira-mcp-server/jira_server.py"],
"env": {
"JIRA_BASE_URL": "https://yourcompany.atlassian.net",
"JIRA_EMAIL": "you@example.com",
"JIRA_API_TOKEN": "your-api-token-here"
}
}
}
}Claude Desktopを再起動し、「PROJ-1のステータスは?」のように尋ねてみてください。get_issue ツールが呼び出されるはずです。
注意点 / 落とし穴
Jiraのv3 APIは、説明とコメントをプレーンテキストではなくAtlassian Document Format(ADF)で保存します。サーバーが双方向の変換を処理します。
create_issueのissue_typeは、そのプロジェクトで設定されているタイプ(通常はTask、Bug、Story、Epic)と完全に一致する必要があります。「issuetype」エラーが発生した場合は、プロジェクトの課題タイプを確認してください。無料プランでは自動化の実行回数が月100回、ストレージが2 GBに制限されています。この種の手動/APIテストには関係ありませんが、知っておく価値はあります。
このサーバーはstdioトランスポートを使用するため、ローカルでのみ実行され、通信するMCPクライアントによって起動されます。公開Webサービスではなく、これがMCPをテストする最もシンプルで一般的な方法です。
This server cannot be deployed
Maintenance
Related MCP Connectors
Confluence MCP — wraps the Confluence Cloud REST API v2 (OAuth)
Read and write Mission Control state via MCP — projects, tasks, subtasks, templates, status updates.
Hosted MCP for Google Workspace, Atlassian and Notion: one OAuth, per-user accounts, write access.
14One OAuth connector for your team's remote MCP servers, with Tool Packs, guardrails and logs.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceManages Atlassian Jira Cloud projects, issues, sprints, boards, worklogs, comments, and workflow transitions from MCP-compatible clients.MIT
- FlicenseAqualityDmaintenanceMCP server for JIRA Cloud REST API v3, enabling issue search, creation, updates, comments, and transitions.9-
- AlicenseNot gradedqualityBmaintenanceEnables management of multiple Jira Cloud instances through MCP, including workspace linking, issue creation and editing, workflow transitions, attachment retrieval, and administration via a web interface.7 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables headless Jira Cloud automation via MCP: create issues and subtasks, read and JQL-search issues, inspect agile boards and swimlanes, move issues through workflows, and add comments and attachments.655 npmMIT