Jira コンテキスト MCP
Jira のモデル コンテキスト プロトコル (MCP) 実装により、次のことが可能になります。
- Jira チケットリンクを入力して問題の詳細を取得し、Cursor に修正を指示します。
- 指定された Jira プロジェクト内で自分に割り当てられたすべてのチケットを取得します
- 特定の問題タイプに基づいて Jira の問題をフィルタリングし、Cursor に自動的に解決を指示します。
- Jira の API とシームレスに統合して自動化と効率化を実現
設定
前提条件
- Node.js 20.17.0 以上
- APIアクセス権限を持つJiraアカウント
- Jira API トークン ( Atlassian API トークンで生成できます)
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Jira Context MCP を自動的にインストールするには:
手動でインストールする
- このリポジトリをクローンします:
- 依存関係をインストールします:
- 例に基づいて
.env
ファイルを作成します。 - Jira の詳細を使用して
.env
ファイルを編集します。
建てる
次のようにプロジェクトをビルドします。
使用法
サーバーの起動
HTTP サーバーを起動します。
または、CLI モードを使用します。
カーソルで接続する
- カーソルでコマンドパレットを開きます(Ctrl+Shift+P または Cmd+Shift+P)
- **「MCPサーバーに接続」**と入力します
- **「MCPサーバーに接続」**を選択します
- サーバーのURLを入力します(デフォルト:
http://localhost:3000/sse
)
利用可能なツール
接続すると、カーソルで次のツールを使用できるようになります。
1. Jira の問題の詳細を取得する
特定の Jira 問題に関する詳細情報を取得します。
2. 割り当てられた課題を取得する
特定のプロジェクトで自分に割り当てられた問題を取得します。
3. 種類別に問題を取得する
問題をタイプ別(バグ、ストーリー、エピックなど)にフィルタリングします。
4. プロジェクトを取得する
利用可能なすべてのプロジェクトを一覧表示します。
5. 問題の種類を取得する
利用可能なすべての問題タイプを一覧表示します。
6. 最近のチケットの変更を取得する
プロジェクト内の指定された期間(例:過去 7 日間)にチケットに加えられた変更を取得します。
コマンド例
🚀 **Jira MCP Server + Cursor IDE = AI搭載のJiraアシスタント!**開発者の作業をよりスマートにする方法をご紹介します。
📂 「アクセス権のあるすべての Jira プロジェクトを一覧表示する」
→ AIが利用可能なすべてのプロジェクトを即座に取得します
もう手動で検索する必要はありません。
📋 「PROJECT 内のすべての問題を一覧表示する」
→ AIがすべてのオープンチケットを取得する
手間をかけずに整理整頓しましょう!
🐛 「バグや変更リクエストのみをフィルタリングして修正する」
→ AIがそれらを識別し、カーソルに解決を指示します
自動化により問題をより早く解決しましょう!
✅ 「自分に割り当てられたすべてのチケットを見つけて修正する」
→ AIがタスクを引き出し、Cursorが処理します
面倒な手間をかけずに仕事に集中しましょう!
🔍 「Jira の問題 PROJECT-123 の詳細を取得する」
→ AIが数秒で問題の全情報を取得
タブを切り替える必要はもうありません。
📊 「PROJECT の過去 7 日間のチケットに何が変わりましたか?」
→ AIが最近のアップデートを追跡し、重要な変更点を強調表示します
チケット履歴を手動で確認する必要はもうありません。
🔥 TL;DR: AI が Jira + Cursor を話せるようになりました!プロジェクトの取得、問題のフィルタリング、変更の追跡、バグの修正など、すべて IDE 内で行えます。
バックログからバグ修正まで、MCP Server は Jira を効果的に活用します。
ワークフローの例
特定のバグを修正する
- Cursor で Jira MCP サーバーに接続します。
- 問題の詳細を取得します:
- 問題の詳細を確認し、Cursor に修正を指示します。
割り当てられた問題に取り組む
- Cursor で Jira MCP サーバーに接続します。
- 割り当てられた問題を取得します。
- 次のいずれかの問題の解決を Cursor に依頼してください。
プロジェクト内のすべてのバグを修正する
- Cursor で Jira MCP サーバーに接続します。
- すべてのバグ問題を取得します:
- カーソルを指示:
最近の変更を確認する
- Cursor で Jira MCP サーバーに接続します。
- 最近のチケットの更新を取得します:
- 変更内容を確認して、変更に関する最新情報を入手してください。
発達
プロジェクト構造
src/
- ソースコードservices/
- Jira API サービスtypes/
- TypeScript 型定義utils/
- ユーティリティ関数server.ts
- MCP サーバーの実装index.ts
- アプリケーションのエントリポイントcli.ts
- CLI エントリ ポイント
新しいツールの追加
新しいツールを追加するには、 src/server.ts
ファイルを編集し、 registerTools
メソッドに新しいツールの定義を追加します。
ライセンス
マサチューセッツ工科大学
著者
ラフル・デイ - @rahulthedevil
Related MCP Servers
- -securityAlicense-qualityEnables AI applications to manage JIRA issues, workflows, and tasks through a standardized MCP interface, facilitating real-time updates and seamless interaction with JIRA's API.Last updated -6PythonMIT License
- AsecurityAlicenseAqualityA TypeScript-based server that enables Cursor editor to interact with Jira tickets for viewing, creating, commenting on, and updating tickets directly from the editor.Last updated -7TypeScriptGPL 2.0
- -securityFlicense-qualityA server that allows AI assistants to access and retrieve Linear ticket data through the Model Context Protocol (MCP) standard, currently focused on fetching a user's todo tickets.Last updated -324TypeScript
- -securityAlicense-qualityMCP server to provide Sketch layout information to AI coding agents like CursorLast updated -6332JavaScriptMIT License