关于 Jira MCP Server
Jira MCP Server 是一个供 AI 助手执行特定 Jira 工单操作的简易服务,提供基于 Docker 的部署方式,也可使用 Python 运行。
主要功能
- 01获取已分配的工单
- 02为工单添加评论
- 03查询可用的状态转换
- 04更新工单状态
- 05基于 Docker 部署
适用场景
- 01查看分配给 Jira 用户的工单
- 02为工单添加评论
- 03检查可用的状态转换
- 04更改工单状态
MCP 相关
通过 `/mcp` 端点向 MCP 客户端提供 Jira 工单操作,包括获取已分配工单、添加评论和更新状态。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Jira MCP 服务
一个简单的模型上下文协议(MCP)服务,允许 AI 助手与 Jira 交互。此服务可让 AI 执行以下操作:
- 获取分配给用户的工单
- 为工单添加评论
- 获取可用的状态转换
- 更新工单状态
前置条件
- Docker
- 具有 API 访问权限的 Jira 账号
- 已配置环境变量(见下文)
环境变量
在根目录中创建一个 .env 文件,内容如下:
JIRA_SERVER=https://yourcompany.atlassian.net
[email protected]
JIRA_API_KEY=yourapikey
JIRA_PROJECT_KEY=yourprojectkey
从此处获取 API 密钥:https://id.atlassian.com/manage-profile/security/api-tokens
本地运行
选项 1:使用 Docker
# Build and run with Docker
chmod +x run_docker_locally.sh
./run_docker_locally.sh
选项 2:使用 Python
- 安装依赖:
pip install -r requirements.txt
- 运行服务:
uvicorn src.server:app --reload
这将在 http://localhost:8000 上启动服务。
使用 MCP 服务
MCP 服务的访问地址为 http://localhost:8000/mcp。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。