Jira Promps Mcp Server

Jira Promps Mcp Server

🚀 Jira 提示 MCP 服务器

此项目提供了一个模型上下文协议(MCP)服务器,它能够依据 Jira 内容生成提示或上下文信息,并且支持多个实用命令。借助该服务器,用户可以更高效地从 Jira 中获取所需信息。

本项目从 MarkItDown MCP 服务器 和示例 Git MCP 服务器 中获得了诸多启发。同时,还借鉴了 mcp-atlassian 仓库的设计与代码元素。不过,与 mcp-atlassian 不同的是,本项目采用 pycontribs/jira 而非 atlassian-api/atlassian-python-api 来与 Jira API 进行交互,并且专注于提供提示而非工具。这一特点使得它非常适合与仅支持 MCP 提示的工具(如 Zed 的 AI 助手)配合使用。

此外,还有一个由我维护的 MCP 服务器项目:ceshine/git-prompts-mcp-server

🚀 快速开始

本部分将引导你完成 Jira 提示 MCP 服务器的安装与使用。

✨ 主要特性

  • 依据 Jira 内容生成提示或上下文信息。
  • 支持多个实用命令,方便获取 Jira 问题的核心字段、评论、相关问题和子任务等信息。
  • 适合与仅支持 MCP 提示的工具(如 Zed 的 AI 助手)配合使用。

📦 安装指南

手动安装

  1. 克隆此仓库。
  2. 安装依赖项:uv sync --frozen

💻 使用示例

作为 Zed 编辑器的 MCP 服务器

在你的 settings.json 中添加以下内容:

"context_servers": {
"git_prompt_mcp": {
"command": {
"path": "uv",
"args": [
"--directory",
"/path/to/local/jira_prompts_mcp_server",
"run",
"jira-prompts-mcp-server",
"https://my-company.atlassian.net", // Jira 基础 URL
"your_jira_account@example.com",  // Jira 用户名
"your_api_key"  // Jira API 密钥(例如:https://id.atlassian.com/manage-profile/security/api-tokens)
]
},
"settings": {}
}
}

命令

服务器响应以下命令:

  1. jira-issue-brief :获取 Jira 问题的核心字段。需要提供问题密钥(例如 PROJ-123)作为参数。
  2. jira-issue-full :获取核心字段、评论、相关问题和子任务。需要提供问题密钥作为参数。

示例:

  1. /jira-issue-brief PROJ-123
  2. /jira-issue-brief PROJ-155

📄 许可证

本项目采用 MIT 许可证。有关详细信息,请参阅 LICENSE。

  • 0 关注
  • 0 收藏,33 浏览
  • system 提出于 2025-09-19 11:06

相似服务问题

相关AI产品