Python Jira MCP Server
Python Jira MCP サーバー
Jira APIと統合されたPythonによるモデルコンテキストプロトコル(MCP)サーバー実装。これにより、AIモデルは標準化されたプロトコルを介してJiraと連携できるようになります。
概要
このMCPサーバーは、Jira API操作を、モデルコンテキストプロトコルをサポートするAIモデルで使用できるツールとして公開します。このサーバーは、Cursorなどのクライアントと通信するためのstdioトランスポートメカニズムを実装しています。
Related MCP server: Jira MCP Server
特徴
JQL 検索ツール: JQL クエリを使用して Jira の問題を検索します
問題取得ツール: 特定の Jira 問題に関する詳細情報を取得します
MCP SDK統合:公式MCP Python SDKと互換性があります
フォールバックモード: SDKが利用できない場合の最小限の実装
環境設定: 環境変数から Jira の資格情報を読み込む
要件
Python 3.8以上
Jira API アクセス (API トークン、メール、ドメイン)
必要な Python パッケージ:
mcp(モデルコンテキストプロトコル Python SDK)aiohttp(HTTP リクエスト用)pydantic(検証用)python-dotenv(環境変数用)
インストール
このリポジトリをクローンします:
git clone https://github.com/yourusername/python-jira-mcp.git cd python-jira-mcp依存関係をインストールします。
pip install -r requirements.txtJira の資格情報を設定します。
cp .env.example .env # Edit .env with your Jira credentials
使用法
サーバーの実行
MCP サーバーを起動するには、次のコマンドを実行します。
python main.pyまたは、実行可能ファイルを直接使用します。
./main.pyサーバーが起動し、標準入力 (stdin) で MCP メッセージをリッスンし、標準出力 (stdout) で応答します。
カーソルとの統合
この MCP サーバーを Cursor で使用するには:
サーバーを起動します(上記の通り)
カーソルで、MCPサーバのパスを
main.pyを指すように設定します。カーソル内で直接 Jira ツールを使用する
利用可能なツール
JQL検索
JQL (Jira クエリ言語) を使用して Jira の問題を検索します。
例:
{
"type": "tool_call",
"id": "123",
"name": "jql_search",
"parameters": {
"jql": "project = XYZ AND status = 'In Progress'",
"max_results": 10,
"fields": ["summary", "description", "status"]
}
}問題を取得
特定の Jira 問題の詳細を ID またはキーで取得します。
例:
{
"type": "tool_call",
"id": "456",
"name": "get_issue",
"parameters": {
"issue_id_or_key": "XYZ-123",
"fields": ["summary", "description", "status", "assignee"],
"expand": "changelog"
}
}発達
プロジェクト構造
main.py: MCPサーバーのエントリポイントsrc/server.py: メインMCPサーバーの実装src/tools/jira_tools.py: Jira API ツールの実装src/tool_schemas.py: ツールスキーマの定義
新しいツールの追加
新しい Jira 関連ツールを追加するには:
src/tools/jira_tools.pyにツール関数を実装します。src/tool_schemas.pyにツールスキーマを追加します。src/server.pyにツールを登録する
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
謝辞
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
The Mercado Pago MCP Server implements the Model Context Protocol to provide AI agents and LLMs with access to Mercado Pago's APIs and tools within compatible development environments. It acts as an intermediary that translates Mercado Pago resources into executable functions (tools) that AI applications can invoke to perform actions and automate flows. The server simplifies integration, enables using documentation to implement or improve code, and optimizes operations through natural language interactions without manual implementations.
Related MCP Servers
- AlicenseBqualityCmaintenanceA Model Context Protocol server that provides integration with Jira, allowing Large Language Models to interact with Jira projects, boards, sprints, and issues through natural language.5323MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol server that enables AI assistants like Claude to interact with Jira, allowing for project management tasks such as listing projects, searching issues, creating tickets, and managing sprints through natural language queries.7982TypeScriptMIT
- AlicenseNot gradedqualityDmaintenanceA Simple Model Context Protocol server that enables AI assistants to interact with Jira, allowing operations like fetching tickets, adding comments, and updating ticket status.1Apache 2.0
- AlicenseCqualityDmaintenanceA Model Context Protocol server that enables AI assistants like Claude to interact with Jira Cloud instances, providing capabilities for issue management, project listing, and JQL search.1982MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Chase-Bullock/python-jira-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server