mcpField
J
Jira MCP Server

Jira MCP Server

ローカル
github.com/maximepeabodyバージョン管理182 週間前に更新

Jira MCP Server について

Jira MCP Serverは、AIアシスタントが選定されたJiraチケット操作を行うためのシンプルなサーバーです。Dockerでのデプロイに対応し、Pythonでも実行できます。

主な機能

  1. 01担当チケットの取得
  2. 02チケットへのコメント追加
  3. 03利用可能なステータス遷移の取得
  4. 04チケットのステータス更新
  5. 05Dockerによるデプロイ

活用シーン

  1. 01Jiraユーザーの担当チケットを確認
  2. 02チケットにコメントを追加
  3. 03利用可能なステータス遷移を確認
  4. 04チケットのステータスを変更

MCP 対応

`/mcp`エンドポイントを通じて、担当チケットの取得、コメント追加、ステータス更新などのJiraチケット操作をMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Jira MCP サーバー

AI アシスタントが Jira と連携できる、シンプルな Model Context Protocol(MCP)サーバーです。このサーバーを使うと、AI は次のような操作を実行できます。

  • ユーザーに割り当てられたチケットの取得
  • チケットへのコメントの追加
  • 利用可能なステータス遷移の取得
  • チケットのステータスの更新

前提条件

  • Docker
  • API アクセスが可能な Jira アカウント
  • 環境変数の設定(下記を参照)

環境変数

ルートディレクトリに .env ファイルを作成し、次の内容を記述します。

JIRA_SERVER=https://yourcompany.atlassian.net
[email protected]
JIRA_API_KEY=yourapikey
JIRA_PROJECT_KEY=yourprojectkey

API キーは https://id.atlassian.com/manage-profile/security/api-tokens から取得してください。

ローカルでの実行

オプション 1:Docker を使用
# Build and run with Docker
chmod +x run_docker_locally.sh
./run_docker_locally.sh
オプション 2:Python を使用
  1. 依存関係をインストールします。
pip install -r requirements.txt
  1. サーバーを実行します。
uvicorn src.server:app --reload

これにより、サーバーが http://localhost:8000 で起動します。

MCP サーバーの使用

MCP サーバーは http://localhost:8000/mcp で公開されます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。