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参数指向配置文件位置 - 服务器包含全面的错误处理,针对无效配置、认证错误等情况
1broseidon