SuperAPI AI 工具集

jira-automation

智能体与模型

查看项目

更新于 10-16 08:35

技能介绍

用途:借助 Rube MCP 调用 Composio 的 Jira 工具包,自动执行 Jira 日常操作,包括问题检索与筛选、问题创建与编辑、冲刺与看板管理、评论管理、项目与用户管理。

前置条件:需已连接 Rube MCP(RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 以 jira 工具包建立并激活 Jira 连接。配置方式为在客户端 MCP 配置中添加 https://rube.app/mcp 作为 MCP 服务器,无需 API 密钥。执行任何工作流前应先确认连接状态为 ACTIVE,并始终先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。

主要能力与用法:1)搜索与筛选问题,使用 JIRA_SEARCH_FOR_ISSUES_USING_JQL_POST 配合 JQL 查询,可用 JIRA_GET_ISSUE 获取详情;关键参数包括 jql、maxResults(默认 50,最大 100)、startAt、fields、issueIdOrKey。2)创建与编辑问题,先用 JIRA_GET_ALL_PROJECTS 与 JIRA_GET_FIELDS 获取项目键与字段 ID,再用 JIRA_CREATE_ISSUE、JIRA_EDIT_ISSUE、JIRA_ASSIGN_ISSUE;参数含 project、issuetype、summary、description、issueIdOrKey。3)冲刺与看板,使用 JIRA_LIST_BOARDS、JIRA_LIST_SPRINTS、JIRA_MOVE_ISSUE_TO_SPRINT、JIRA_CREATE_SPRINT;参数含 boardId、sprintId、name、startDate/endDate。4)评论,使用 JIRA_LIST_ISSUE_COMMENTS 与 JIRA_ADD_COMMENT;参数含 issueIdOrKey、body,支持 ADF。5)项目与用户,使用 JIRA_GET_ALL_PROJECTS、JIRA_GET_PROJECT、JIRA_FIND_USERS、JIRA_GET_ALL_USERS、JIRA_GET_PROJECT_ROLES、JIRA_ADD_USERS_TO_PROJECT_ROLE。

JQL 常用运算符包括 project、status、assignee = currentUser()、created >= -7d、labels、priority 与 ORDER BY,并可用 AND、OR、NOT 组合。分页使用 startAt 与 maxResults,结合响应中的 total 判断是否继续。

限制与注意事项:JQL 字段名区分大小写且须与 Jira 配置一致;自定义字段使用 customfield_10001 这类 ID 而非显示名,需用 JIRA_GET_FIELDS 查询;问题类型与必填字段因项目而异;描述和评论的富文本需 Atlassian Document Format;看板与冲刺仅适用于 Jira Software;每个看板同时只能有一个活动冲刺;用户操作与提及使用 account ID,而非用户名、邮箱或显示名;项目角色与全局权限不同;站点 URL 须在连接中正确配置。资料未提供收费、价格与平台支持等额外信息。