Jira MCP サーバー
Jiraに自然言語で話しかけることで、プロジェクトの情報を入手したり、変更したりできます。Claude Desktopと連携し、プロジェクト情報をまとめたカスタムREADMEファイルを作成することで、プロジェクトマネージャー(PM)にタスクを委任できます(例えば、チームメンバーとその専門分野がリストアップされている場合、新しい課題を最も関連性の高い担当者に割り当てるなど)。
モデルコンテキストプロトコルを使用して構築されました。
サーバーにより、次のことが可能になります。
プロジェクトの作成と構成
問題とサブタスクの管理
問題のリンクと依存関係
自動化された問題ワークフロー
構成
必要な環境変数:
JIRA_HOST: Jiraインスタンスのホスト名JIRA_EMAIL: JiraアカウントのメールアドレスJIRA_API_TOKEN: https://id.atlassian.com/manage-profile/security/api-tokensからの API トークン
Related MCP server: JIRA MCP Tools
利用可能なツール
1. ユーザー管理
2. 問題タイプの管理
3. 問題リンクの種類
4. 問題管理
問題の取得
問題の作成
更新に関する問題
問題の依存関係
問題の削除
フィールドの書式設定
説明フィールド
説明フィールドは、マークダウン形式の書式設定をサポートしています。
段落間に空白行を入れる
箇条書きには「-」を使用します
番号付きリストには「1. 」を使用します
「:」で終わるヘッダーを使用します(その後に空行が続きます)
例:
エラー処理
サーバーは、次の詳細なエラー メッセージを提供します。
無効な問題キー
必須フィールドがありません
権限の問題
API レート制限
セットアップ手順
リポジトリをクローンします。
git clone https://github.com/George5562/Jira-MCP-Server.git cd Jira-MCP-Server依存関係をインストールします:
npm install環境変数を設定します。ルート ディレクトリに
.envファイルを作成します。JIRA_HOST=your-instance.atlassian.net JIRA_EMAIL=your-email@example.com JIRA_API_TOKEN=your-api-tokenプロジェクトをビルドします。
npm run buildサーバーを起動します。
npm start
Claudeデスクトップの設定
この MCP サーバーを Claude Desktop で使用するには:
Claude Desktop 構成ファイルを見つけます。
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%/Claude/claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Jira MCP サーバーを構成に追加します。
{ "mcp_servers": [ { "name": "jira-server", "command": "npm start", "cwd": "/path/to/jira-server", "env": { "JIRA_HOST": "your-instance.atlassian.net", "JIRA_EMAIL": "your-email@example.com", "JIRA_API_TOKEN": "your-api-token" } } ] }/path/to/jira-serverクローンしたリポジトリへの絶対パスに置き換えます。変更を適用するには、Claude Desktop を再起動します。