MCP Jira Server について
MCP Jira Serverは、CursorなどからJiraの課題を管理するためのMCPサーバーです。課題検索、エピックとサブタスクの管理、個人課題の追跡に対応します。
主な機能
- 01課題の作成・参照・更新
- 02Jira課題の検索
- 03エピックとサブタスクの管理
- 04個人課題の追跡
活用シーン
- 01PRDから課題を作成
- 02Jira課題の検索と更新
- 03エピック内のサブタスク管理
- 04個人の作業項目の追跡
MCP 対応
課題の作成、参照、更新、検索に加え、エピックや個人課題の管理機能をMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Jira サーバー
課題管理のために Jira と連携する MCP サーバーです。
デモ動画:デモを見る
Sooraj Chandran によるバイブコーディング
機能
- Jira の課題を作成、読み取り、更新
- 課題を検索
- サブタスクを含むエピック管理
- 個人の課題を追跡
その他のユースケース
- PRD から課題を作成
前提条件
- Python 3.8+
- API アクセス権のある Jira アカウント
- Jira API トークン
セットアップ
オプション 1:
リポジトリをクローンし、Cursor(またはお使いの IDE)に README.md を確認するよう依頼して、動作するまで「実行」コマンドを繰り返しクリックしてください。
オプション 2:
- リポジトリをクローンします
- 仮想環境を作成します:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate - 依存関係をインストールします:
pip install -r requirements.txt .env.exampleを.envにコピーし、Jira の認証情報を入力します:cp .env.example .env- Jira の設定を
.envで編集します:- JIRA_SERVER:Jira インスタンスの URL
- JIRA_USER:Jira のメールアドレス
- JIRA_TOKEN:Jira API トークン
- JIRA_TIMEOUT:API のタイムアウト時間(秒単位、デフォルト:30)
- JIRA_MAX_RESULTS:1 ページあたりの最大結果数(デフォルト:50)
- MCP_SERVER_PORT:サーバーのポート(デフォルト:8000)
注意:
src 内に static フォルダーを作成する必要があります。
サーバーの実行
python src/main.py
サーバーは http://localhost:8000 で起動します。
セキュリティに関する注意事項
.envファイルをコミットしないでください- Jira API トークンを安全に保管してください
- 本番環境では HTTPS を使用してください
- API エンドポイントに追加の認証を実装することを検討してください
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。