Jira MCP Server
未知
概述
Jira MCP 服务器允许 AI 助手通过编程方式与 Jira REST API 交互,用于创建、查询和管理 Jira 问题。
安装设置
-
安装依赖并构建服务器
npm install npm run build
-
创建配置文件
在工作目录创建
.jira-config.json
:{ "projectKey": "您的项目密钥" }
-
配置 MCP 服务器
位置:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
添加配置:
{ "mcpServers": { "jira": { "command": "node", "args": ["/path/to/jira-server/build/index.js"], "env": { "JIRA_EMAIL": "your.email@example.com", "JIRA_API_TOKEN": "您的api令牌", "JIRA_DOMAIN": "您的域名" } } } }
- MacOS:
可用工具
工具 | 功能 | 主要参数 |
---|---|---|
create_issue | 创建新问题 | working_dir , summary , description , type |
list_issues | 列出项目问题 | working_dir , 可选 status |
update_issue | 更新现有问题 | working_dir , issue_key , 可选 summary/description/status |
get_issue | 获取问题详情 | working_dir , issue_key |
delete_issue | 删除问题 | working_dir , issue_key |
add_comment | 添加问题评论 | working_dir , issue_key , comment |
使用示例
创建新问题:
create_issue(
working_dir="/path/to/config",
summary="实现登录功能",
description="创建用户登录界面和后端验证逻辑",
type="Task"
)
获取项目问题列表:
list_issues(
working_dir="/path/to/config",
status="进行中"
)
开发
运行自动重建:
npm run watch
注意事项
- 确保有效的 Jira API 令牌(从 Atlassian 账户设置 获取)
- 所有工具都需要
working_dir
参数指向配置文件位置 - 服务器包含全面的错误处理,针对无效配置、认证错误等情况