Jira コミュニケーションサーバー MCP サーバー
Jiraと話す
これはTypeScriptベースのMCPサーバーで、Jiraと連携するためのツールを提供します。以下の機能を提供することで、MCPのコアコンセプトを実証します。
- JQLクエリを実行するためのツール
- Jira チケットを作成、編集、削除するためのツール
- Jira プロジェクトとステータスを一覧表示するツール
特徴
Jiraツール
execute_jql
- 目的: JQL クエリを実行します。
- パラメータ:
jql
、number_of_results
(デフォルト: 1)。
get_only_ticket_name_and_description
- 目的: チケットの名前と説明を取得します。
- パラメータ:
jql
、number_of_results
(デフォルト: 1)。
create_ticket
- 目的: Jira チケットを作成します。
- パラメータ:
project.key
、summary
、description
、issuetype.name
、parent
(オプション)。
list_projects
- 目的: Jira プロジェクトを一覧表示します。
- パラメータ:
number_of_results
(デフォルト: 1)。
delete_ticket
- 目的: チケットを削除します。
- パラメーター:
issueIdOrKey
。
edit_ticket
- 目的: チケットを変更します。
- パラメータ:
issueIdOrKey
、summary
(オプション)、description
(オプション)、labels
(オプション)、parent
(オプション)。
get_all_statuses
- 目的: すべてのステータスを取得します。
- パラメータ:
number_of_results
(デフォルト: 1)。
assign_ticket
- 目的: ユーザーにチケットを割り当てます。
- パラメーター:
accountId
、issueIdOrKey
。
query_assignable
- 目的: プロジェクト内の割り当て可能なユーザーを見つけます。
- パラメータ:
project_key
。
add_attachment
- 目的: チケットに添付ファイルを追加します。
- パラメーター:
issueIdOrKey
、imageUrl
。
発達
依存関係をインストールします:
サーバーを構築します。
自動リビルドを使用した開発の場合:
インストール
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
Related MCP Servers
- AsecurityAlicenseAqualityProvides capabilities for searching Jira issues using JQL and retrieving detailed issue information.Last updated -262217JavaScriptMIT License
- -securityFlicense-qualityA server implementation that allows AI models to interact with Jira through the Model Context Protocol, enabling tasks like JQL searches and retrieving issue details.Last updated -Python
- -securityFlicense-qualityA Model Context Protocol server that enables seamless integration between Cursor IDE and JIRA, allowing users to retrieve issues, execute JQL searches, and log work through natural language interactions.Last updated -Python
- -securityFlicense-qualityA TypeScript implementation of Model Context Protocol that provides integration tools for JIRA ticket creation and TODO management, allowing users to manage tasks through natural language interfaces.Last updated -TypeScript