
JIRA MCP Integration

2025.04.11
0
TypeScriptJIRA 集成团队协作工具任务管理交流协作
JIRA MCP Integration 是一个基于 Model Context Protocol 的服务,用于将 JIRA 与 Claude 集成。该工具允许 Claude 在对话中直接创建 JIRA 工单,实现无缝的项目管理和任务跟踪。
View on GitHub
Overview
基本能力
产品定位
JIRA MCP Integration 是一个用于集成 JIRA 和 Claude 的工具,旨在通过 Claude 直接创建和管理 JIRA 工单,提升团队协作效率。
核心功能
- 创建 JIRA 工单,包括摘要、描述、验收标准和问题类型
- 为 Story 工单分配故事点
- 自动为带有故事点的 Story 工单创建关联的 Test 工单
- 与 Claude 桌面应用无缝集成
- 使用 Claude 桌面配置文件进行简单配置
适用场景
- 团队协作中需要快速创建和管理 JIRA 工单
- 通过 Claude 对话直接生成工单,提升工作效率
- 自动化测试工单的创建和管理
工具列表
- create-ticket: 创建新的 JIRA 工单
- 参数:摘要、问题类型、描述、验收标准、故事点、是否创建测试工单、父史诗
- read-ticket: 读取现有 JIRA 工单的详细信息
- 参数:工单 ID
常见问题解答
- 如何获取 JIRA API Token?
- 登录 Atlassian 账户,进入安全 > API tokens,创建并复制 token
- 如何解决集成问题?
- 检查 JIRA 凭证是否正确
- 验证配置文件中的路径是否正确
- 确保 Claude 有使用工具的权限
- 查看 Claude 的日志以获取错误信息
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
安装教程
- 克隆仓库:
git clone https://github.com/MankowskiNick/jira-mcp.git cd jira-mcp
- 安装依赖:
npm install
- 构建项目:
npm run build
配置
- 编辑 Claude 桌面配置文件
claude_desktop_config.json
,添加 JIRA MCP 服务器配置 - 替换配置文件中的占位符为实际的 JIRA 信息
调试方式
- 检查配置文件是否正确
- 运行项目并查看日志:
node build/index.js
- 在 Claude 中测试工单创建功能
示例用法
Please create a JIRA ticket to track the database performance issue we discussed.
或指定验收标准:
Create a JIRA ticket for implementing the new user authentication feature with the following acceptance criteria:
- Users can log in with email and password
- Password reset functionality works via email
- Account lockout occurs after 5 failed attempts
- OAuth integration with Google and Facebook