Jira Prompts MCP Server

Jira Prompts MCP Server

site icon
2025.04.14 0
PythonJira 集成提示生成开发工具交流协作
Jira Prompts MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,主要用于从 Jira 内容生成提示或上下文。它特别适用于仅支持 MCP 提示的工具,如 Zed 编辑器的 AI 助手。该服务通过 pycontribs/jira 库与 Jira API 交互,提供了一系列命令来获取 Jira 问题的核心信息。
View on GitHub

Overview

基本能力

产品定位

Jira Prompts MCP Server 是一个专注于从 Jira 内容生成提示或上下文的 MCP 服务,特别适用于需要与 Jira 集成的开发工具或 AI 助手。

核心功能

  1. Jira 问题摘要生成:通过 jira-issue-brief 命令获取 Jira 问题的核心信息。
  2. 与 Jira API 交互:使用 pycontribs/jira 库与 Jira API 进行交互。
  3. MCP 协议支持:支持 Model Context Protocol (MCP),适用于仅支持 MCP 提示的工具。

适用场景

  1. 开发工具集成:如 Zed 编辑器的 AI 助手,通过 MCP 协议获取 Jira 问题的上下文。
  2. 自动化工作流:在自动化脚本或工作流中获取 Jira 问题的核心信息。
  3. 团队协作:在团队协作工具中集成 Jira 问题信息,提升协作效率。

工具列表

  1. jira-issue-brief <issue-key>:获取 Jira 问题的核心信息,需要提供问题键(如 PROJ-123)。

常见问题解答

  1. 如何获取 Jira API 令牌:参考 Atlassian API 令牌管理页面
  2. 如何配置 Zed 编辑器:在 settings.json 中添加 context_servers 配置,指定服务路径和参数。

使用教程

使用依赖

  1. 克隆仓库:git clone <repository-url>
  2. 安装依赖:uv sync --frozen

安装教程

  1. 克隆仓库:git clone <repository-url>
  2. 安装依赖:uv sync --frozen

调试方式

  1. 启动服务:uv --directory /path/to/local/jira_prompts_mcp_server run jira-prompts-mcp-server <jira-base-url> <jira-username> <jira-api-token>
  2. 测试命令:/jira-issue-brief PROJ-123

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。