Jira MCP サーバー
Jira との連携のための Model Context Protocol (MCP) サーバー。このサーバーにより、Claude のような AI アシスタントが MCP を介して Jira と連携できるようになります。
**著者:**サミュエル・リッツォ
特徴
- すべての Jira プロジェクトを一覧表示する
- 詳細な問題情報を取得する
- プロジェクトと担当者別に問題を検索
- プロジェクトメンバーの一覧
- ユーザーのプロジェクトメンバーシップと割り当てられた問題を確認する
- カスタムフィールドで新しい問題を作成する
- フィルタリングオプションを使用してスプリントを一覧表示およびクエリする
インストール
構成
MCP サーバーの構成
カーソル/ウィンドサーフ mcp 設定ファイルに次の構成を追加します。
APIアクセスの設定
- Jira API トークンを生成します:
- Atlassianアカウント設定へ移動
- 「APIトークンを作成」をクリックします
- 名前を付けて「作成」をクリックします
- トークンをコピーします(認証に必要になります)
- Jira ホスト URL (例:
your-domain.atlassian.net
) と Atlassian アカウントに関連付けられているメール アドレスをメモします。 - これらの資格情報を MCP サーバー構成に追加します。
利用可能なツール
1. プロジェクトの一覧表示 ( mcp_jira_list_projects
)
認証されたユーザーがアクセスできるすべての Jira プロジェクトを一覧表示します。
パラメータ:
jiraHost
: Jira ドメイン (例: 「your-domain.atlassian.net」)email
: Jira のメールアドレスapiToken
: Jira APIトークン
2. 課題の詳細を取得する ( mcp_jira_get_issue
)
特定の Jira 問題に関する詳細情報を取得します。
パラメータ:
issueKey
: Jira 課題キー (例: 'PROJECT-123')jiraHost
: Jiraドメインemail
: Jira のメールアドレスapiToken
: Jira APIトークン
3. 問題の検索 ( mcp_jira_search_issues
)
特定のプロジェクト内の問題を検索します。オプションで担当者別にフィルタリングできます。
パラメータ:
projectKey
: JiraプロジェクトキーassigneeName
: (オプション) 担当者名で問題をフィルタリングしますjiraHost
: Jiraドメインemail
: Jira のメールアドレスapiToken
: Jira APIトークン
4. プロジェクトメンバーの一覧表示 ( mcp_jira_list_project_members
)
特定の Jira プロジェクトのすべてのメンバーを一覧表示します。
パラメータ:
projectKey
: JiraプロジェクトキーjiraHost
: Jiraドメインemail
: Jira のメールアドレスapiToken
: Jira APIトークン
5. ユーザーの問題を確認する ( mcp_jira_check_user_issues
)
ユーザーがプロジェクトのメンバーであるかどうかを確認し、割り当てられた問題を一覧表示します。
パラメータ:
projectKey
: JiraプロジェクトキーuserName
: チェックするユーザーの表示名jiraHost
: Jiraドメインemail
: Jira のメールアドレスapiToken
: Jira APIトークン
6. 課題の作成 ( mcp_jira_create_issue
)
指定された詳細で Jira プロジェクトに新しい問題を作成します。
パラメータ:
projectKey
: Jiraプロジェクトキーsummary
: 問題のタイトル/要約description
: 問題の詳細な説明issueType
: (オプション) 問題の種類 (例: 'Task'、'Bug'、'Story')、デフォルトは 'Task'assigneeName
: (オプション) 問題を割り当てる人の表示名reporterName
: (オプション) 問題を報告した人の表示名sprintId
: (オプション) 問題を追加するスプリントのIDjiraHost
: Jiraドメインemail
: Jira のメールアドレスapiToken
: Jira APIトークン
7. スプリントの一覧表示 ( mcp_jira_list_sprints
)
フィルタリング オプションを使用して、Jira の現在のスプリントを一覧表示します。
パラメータ:
boardId
: (オプション) 特定のボードでスプリントをフィルタリングするための Jira ボード IDprojectKey
: (オプション) プロジェクトに関連付けられたスプリントを見つけるためのプロジェクトキーstate
: (オプション) フィルタリングするスプリントの状態 (active、future、closed、または all)、デフォルトは「active」jiraHost
: Jiraドメインemail
: Jira のメールアドレスapiToken
: Jira APIトークン
使用例
Claude で使用できるクエリの例を次に示します。
継続的な開発
このプロジェクトは現在も活発に開発中です。Jiraとの連携機能を拡張するため、新しいツールと機能が定期的に追加されています。今後のアップデートでは以下の内容が予定されています。
- 追加の問題管理ツール
- スプリントとボード管理
- 高度な検索とフィルタリングオプション
- カスタムフィールドの処理
- ワークフローの遷移
- さらにもっと!
リポジトリをウォッチするかスターを付けて、最新情報を入手してください。
貢献
これはオープンソースプロジェクトであり、貢献を歓迎します。貢献するには:
- リポジトリをフォークする
- 機能ブランチを作成する
- 変更を加える
- プルリクエストを送信する
オープンソース
このコードは完全にオープンソースです。以下のことは自由に行えます。
- コピー
- 修正する
- 配布する
- 商業利用
- プライベートで使用する
制限はありません。コードを使って何でも好きなことができます。
ライセンス
マサチューセッツ工科大学
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Claude のような AI アシスタントが Jira と対話できるようにし、自然言語クエリによるプロジェクトの一覧表示、問題の検索、チケットの作成、スプリントの管理などのプロジェクト管理タスクを可能にするモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that enables integration with JIRA, allowing users to interact with JIRA tasks and issues through Claude AI assistant.Last updated -32Python
- AsecurityAlicenseAqualityA Model Context Protocol server that provides integration with Jira, allowing Large Language Models to interact with Jira projects, boards, sprints, and issues through natural language.Last updated -5872TypeScriptMIT License
- -security-license-qualityA Model Context Protocol server implementation that enables AI assistants to interact with Linear project management systems, allowing them to create, retrieve, and modify data related to issues, projects, teams, and users.Last updated -202TypeScript
- -securityAlicense-qualityA Simple Model Context Protocol server that enables AI assistants to interact with Jira, allowing operations like fetching tickets, adding comments, and updating ticket status.Last updated -1PythonApache 2.0