Token导航 LogoToken导航TokenDH.com
Jira MCP API logo
办公协作未说明官方级别未说明来源级核验

Jira MCP API

MCP Server

Jira MCP服务器是一个用于从Claude Code或任何MCP兼容客户端与Jira Cloud交互的服务。

工具数

16

提示词数

0

GitHub Stars

3

资源数

0
Jira集成TypeScriptClaudeAPI集成Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ts-ign0re

提供方

ts-ign0re

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Jira MCP服务器

MCP服务器,用于从Claude Code或任何兼容MCP的客户端与Jira Cloud进行交互。

设置

npm install
npm run build

创建 .env 从示例中可以看出:

JIRA_URL=https://your-domain.atlassian.net
JIRA_EMAIL=your-email@example.com
JIRA_API_TOKEN=

在以下位置获取API令牌:https://id.atlassian.com/manage-profile/security/api-tokens

连接到克劳德代码

claude mcp add jira node /path/to/jira-mcp-api/dist/index.js

添加后重新启动Claude Code——工具将自动可用。

工具

问题

工具说明
jira_search通过JQL搜索问题(jql, maxResults?, fields?)
jira_get_issue按密钥获取问题(issueKey, fields?)
jira_create_issue创建问题(projectKey, summary, issueType, description?, assignee?, priority?, labels?)
jira_update_issue更新问题字段(issueKey,+任何字段)
jira_delete_issue删除问题(issueKey)

评论

工具说明
jira_get_comments获取问题评论(issueKey)
jira_add_comment添加评论(issueKey, body)

过渡

工具说明
jira_get_transitions获取可用转换(issueKey)
jira_transition_issue更改问题状态(issueKey, transitionId)

短跑和滑板

工具说明
jira_list_boards列表板(projectKeyOrId?)
jira_get_sprints冲刺板(boardId, state?, maxResults?)
jira_get_sprint_issues获取sprint问题(sprintId, maxResults?)

项目

工具说明
jira_list_projects列出所有项目
jira_get_project获取项目详细信息(projectKeyOrId)

报告

工具说明
jira_sprint_reportSprint进度报告:完成百分比、速度趋势、结转风险、危险信号(boardId, sprintCount?)

仪表盘

工具说明
jira_setup_dashboard创建一个带有已保存过滤器的仪表板,用于项目监控(projectKey, dryRun?)

Sprint报告

jira_sprint_report 为当前和最近的冲刺生成进度报告:

  • 主动冲刺 --SP完成百分比、已用时间与剩余时间、落后于计划警告
  • 按状态 --按故事点分为已完成/进行中/待完成
  • 结转风险 --不完整的问题可能会蔓延到下一个冲刺阶段
  • 速度趋势 --在过去的N次冲刺中,计划与完成的SP
  • 红旗 --当速度连续下降2次以上冲刺时触发

仪表板设置

jira_setup_dashboard 创建一整套Jira保存的过滤器和仪表板。它 自动检测项目状态 并相应地调整所有JQL查询——需要工作流中不存在的状态的过滤器将被跳过并给出解释。

涵盖6个领域(最多15个过滤器,具体取决于您的工作流程):

1.Sprint健康状况

  • 按当前冲刺状态划分的问题分布(饼图)
  • 拒绝率——问题从测试反弹到进行中

2.团队速度和工作量

  • 每个受让人的工作量:处于活动状态的问题(二维过滤器)
  • 丢失的任务:未分配的问题不在待办事项列表中
  • 速度图——作为内置Jira小工具手动添加

3.阻断器和依赖关系

  • 处于活动状态的“被阻止”链接存在问题
  • 进展中>5天
  • 测试受阻>3天

4.释放管道

  • 发布候选状态中的问题
  • 已完成等待发布构建的问题
  • 过去4周的发布

5.质量指标

  • 打开严重/高错误
  • 创建的Bug与解决的Bug(30天)
  • 发布候选人拒绝

6.路线图进展

  • 包含所有项目史诗的史诗级视图
  • 缺少故事点估计的问题

用法

# Preview the plan (no changes made)
jira_setup_dashboard: projectKey="SP", dryRun=true

# Create dashboard + filters in Jira
jira_setup_dashboard: projectKey="SP"

创建后:

  1. 从输出中打开仪表板URL
  2. 点击“添加小工具”
  3. 添加链接到创建的筛选器的推荐小工具类型
  4. Sprint Burndown和Velocity Chart——添加为标准Jira小工具(选择板,不需要过滤器)

例子

Find all open bugs in project WEB
→ jira_search: jql="project = WEB AND type = Bug AND status != Done"

Show issue SP-123
→ jira_get_issue: issueKey="SP-123"

Create a task in project WEB
→ jira_create_issue: projectKey="WEB", summary="...", issueType="Task"

Move SP-123 to Done
→ jira_get_transitions + jira_transition_issue

What's in the current sprint?
→ jira_list_boards → jira_get_sprints(state="active") → jira_get_sprint_issues

Sprint health check
→ jira_sprint_report: boardId=60

Set up project monitoring
→ jira_setup_dashboard: projectKey="SP", dryRun=true

发展

npm run build        # Compile TypeScript
npm run lint         # Biome linter
npm run format       # Biome formatter
npm run typecheck    # TypeScript type check
npm run ci           # Full CI pipeline (biome ci + typecheck)

目录标签

目录标签

Jira集成TypeScriptClaudeAPI集成本地部署项目管理自动化工具开发协作API服务

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

16

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP