Jira MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Enables AI models to interact with Jira through its REST API, providing functionality for accessing issue details, sprint information, and workload analytics, with features like connection pooling and rate limiting for optimal performance.

Jira MCP サーバー

Jira 統合のためのモデルコンテキストプロトコルサーバー実装。このサーバーにより、AI モデルは標準化されたインターフェースを介して Jira と連携できるようになります。

特徴

  • 完全なJira REST API統合
  • 最適なパフォーマンスのための接続プール
  • 包括的なエラー処理
  • 型安全な実装
  • レート制限を内蔵
  • リクエストのログ記録と監視

インストール

npm install @modelcontextprotocol/server-jira

構成

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

JIRA_HOST=your-domain.atlassian.net JIRA_API_TOKEN=your-api-token JIRA_EMAIL=your-email@domain.com 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 ファイルを参照してください。

-
security - not tested
F
license - not found
-
quality - not tested

標準化されたプロトコルを使用して AI モデルが Jira と対話できるようにし、接続プールによる最適なパフォーマンス、エラー処理、リクエスト監視などの機能を備えた完全な Jira REST API 統合を提供します。

  1. Features
    1. Installation
      1. Configuration
        1. Usage
          1. Starting the Server
          2. API Endpoints
        2. Development
          1. Prerequisites
          2. Setup
          3. Testing
        3. Contributing
          1. License
            ID: 6n4k16puwl