用途:通过 atlassian MCP 服务器以编程方式访问 Jira 的问题、项目与元数据,适用于搜索 Jira 问题、获取问题详情、获取拉取请求链接或管理问题工作流。
主要能力:使用 JQL 搜索问题(searchJiraIssuesUsingJql)、获取问题详情(getJiraIssue)、查看可用状态转换(getTransitionsForJiraIssue)、执行状态转换(transitionJiraIssue)、添加评论(addCommentToJiraIssue)、获取远程关联链接(getJiraIssueRemoteIssueLinks)、获取项目与问题类型元数据等。辅助脚本包括 get_ticket_summary.sh(一次性票据摘要,支持 --json)、get_current_user.sh、get_cloud_id.sh。
使用方式:先设置环境变量,如 export JIRA_CLOUD_ID=$(mise x node@20 -- ./scripts/get_cloud_id.sh)。调用采用函数调用语法而非 flag 语法,例如:mise x node@20 -- mcporter call 'atlassian.getJiraIssue(cloudId: "'$JIRA_CLOUD_ID'", issueIdOrKey: "PROJ-123", fields: ["key", "summary"])'。参数为 camelCase,字符串用双引号,数组用方括号,对象用花括号,环境变量在引号外插值。可用 mcporter list atlassian --json 配合 jq 查看工具与参数 schema。
限制:转换前需先查询有效转换 ID;搜索无结果时检查 JQL 语法;并非所有 PR 都会自动关联;创建新问题与编辑字段的示例资料中标注为 TODO,暂未提供。