mcpField
J
Jira MCP Server

Jira MCP Server

ローカル
github.com/uddeshya-23バージョン管理293 週間前に更新

Jira MCP Server について

AIモデルとJiraをつなぐTypeScript製のMCPサーバーです。課題、現在のスプリント、作業負荷の分析に対応します。

主な機能

  1. 01Jira REST API連携
  2. 02課題詳細の取得
  3. 03現在のスプリント取得
  4. 04作業負荷の分析
  5. 05接続プールとレート制限

活用シーン

  1. 01Jiraの課題を確認
  2. 02現在のスプリント詳細を確認
  3. 03作業負荷を分析

MCP 対応

MCPを通じてJira連携機能を公開し、AIモデルがJiraを操作できるようにします。READMEには課題、スプリント、作業負荷データのHTTPエンドポイントも記載されています。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Jira MCP サーバー

Jira 統合用の Model Context Protocol サーバー実装です。このサーバーを使用すると、AI モデルが標準化されたインターフェースを通じて Jira と連携できます。

機能

  • Jira REST API との完全な統合
  • 最適なパフォーマンスを実現するコネクションプーリング
  • 包括的なエラー処理
  • 型安全な実装
  • 組み込みのレート制限
  • リクエストのログ記録と監視

インストール

npm install @modelcontextprotocol/server-jira

設定

サーバーには次の環境変数が必要です。

JIRA_HOST=your-domain.atlassian.net
JIRA_API_TOKEN=your-api-token
[email protected]
PORT=3000 # Optional, defaults to 3000
POOL_SIZE=10 # Optional, defaults to 10

使用方法

サーバーの起動
# Development mode
npm run dev

# Production mode
npm run build
npm start
API エンドポイント
  • GET /health - ヘルスチェックエンドポイント
  • GET /api/v1/issues/:issueKey - 課題の詳細を取得
  • GET /api/v1/sprint/current - 現在のスプリントの詳細を取得
  • GET /api/v1/analytics/workload - 作業負荷の分析情報を取得

開発

前提条件
  • Node.js 14 以降
  • npm 6 以降
セットアップ
  1. リポジトリをクローンします
  2. 依存関係をインストールします:npm install
  3. 環境変数を設定します
  4. 開発サーバーを起動します:npm run dev
テスト
# Run tests
npm test

# Run linter
npm run lint

# Format code
npm run format

貢献

行動規範とプルリクエストの提出手順については、CONTRIBUTING.md をお読みください。

ライセンス

このプロジェクトは MIT License の下でライセンスされています。詳細については LICENSE ファイルをご覧ください。

コメント

MCP は初めてですか?

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

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