目录 / mcp-server-tapd
MCP
需 API Key
未评级
已上架
mcp-server-tapd
TAPD 是腾讯敏捷研发管理平台,覆盖需求、计划、研发、测试、发布研发全生命周期。支持用自然语言与 TAPD 对话,实现需求、缺陷、任务、迭代等管理。
该来源不提供完整文件导出(国内平台多为平台内托管),仅存元数据与原链
模型生成摘要(rules/v1 · 2026-11-11 21:41):TAPD 是腾讯敏捷研发管理平台,覆盖需求、计划、研发、测试、发布研发全生命周期
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。
能力清单
| 工具 | 说明 |
|---|---|
| get_stories | 获取 TAPD 需求,如果没有 limit 参数,则需要同时调用 get_story_count 工具获取需求数量 TAPD API 文档:https://open.tapd.cn/document/api-doc/API%E6%96%87%E6%A1%A3/api_reference/story/get_stories.html Args: workspace_id: 项目ID(必填) options: 可选参数字典,支持以下字段: - id: ID - name: 标题,支持模糊匹配,例如:"%需求%" 等等... Returns: <str> # 需求所有字段数据的 json 格式,返回需求链接给用户,链接要可点击,链接的格式。而且需要返回剩余的需求数量,让用户确定是否需要继续获取剩余的需求 Note: 需求链接格式为 {tapd_base_url}/{workspace_id}/prong/stories/view/{story_id} Note: 如果没有给limit 参数,则需要提醒用户剩余的需求数量 |
| get_story_custom_fields | 获取 TAPD 需求自定义字段配置 Args: workspace_id: 项目ID(必填) Returns: <str> # 需求所有自定义字段配置数据的 json 格式 |
| get_story_count | 获取 TAPD 需求数量 TAPD API 文档:https://open.tapd.cn/document/api-doc/API%E6%96%87%E6%A1%A3/api_reference/story/get_stories_count.html Args: workspace_id: 项目ID(必填) options: 可选参数字典,支持以下字段: - id: ID - name: 标题 等等... Returns: <str> # 需求所有字段数据的 json 格式 |
| update_story | 更新 TAPD 需求 TAPD API 文档:https://open.tapd.cn/document/api-doc/API%E6%96%87%E6%A1%A3/api_reference/story/update_story.html Args: workspace_id: 项目ID(必填,格式如:59271484) options: 可选参数字典,支持以下字段: - id: 需求ID(必填,格式如:1159271484001002933) - name: 标题 - description: 需求描述 等等... Returns: <str>, # 需求所有字段数据的 json 格式 Note: 需求链接格式为 {tapd_base_url}/{workspace_id}/prong/stories/view/{story_id} |
| create_story | 创建 TAPD 需求 TAPD API 文档:https://open.tapd.cn/document/api-doc/API%E6%96%87%E6%A1%A3/api_reference/story/add_story.html Args: workspace_id: 项目ID(必填) name: 需求标题(必填) options: 可选参数字典,支持以下字段: - priority_label: 优先级 - description: 需求描述,用富文本格式 等等... Returns: { "data": <str>, # 需求所有字段数据的 json 格式 "url": <str> # 需求 url,返回给用户时,链接要可点击 } |
| get_bug | 获取 TAPD 缺陷 TAPD API 文档:https://open.tapd.cn/document/api-doc/API%E6%96%87%E6%A1%A3/api_reference/bug/get_bugs.html Args: workspace_id: 项目ID(必填) options: 可选参数字典,支持以下字段: - id: ID - title: 标题 等等... Returns: <str> # 缺陷所有字段数据的 json 格式 |
| get_bug_custom_fields | 获取 TAPD 缺陷自定义字段配置 Args: workspace_id: 项目ID(必填) Returns: <str> # 需求所有自定义字段配置数据的 json 格式 |
| get_bug_count | 获取 TAPD 缺陷 TAPD API 文档:https://open.tapd.cn/document/api-doc/API%E6%96%87%E6%A1%A3/api_reference/bug/get_bugs_count.html Args: workspace_id: 项目ID(必填) options: 可选参数字典,支持以下字段: - id: ID - name: 标题 等等... Returns: <str> # 需求所有字段数据的 json 格式 |
| update_bug | 更新 TAPD 缺陷 TAPD API 文档:https://open.tapd.cn/document/api-doc/API%E6%96%87%E6%A1%A3/api_reference/bug/update_bug.html Args: workspace_id: 项目ID(必填) options: 可选参数字典,支持以下字段: - id: 缺陷ID(必填) - title: 标题 - description: 描述 等等... Returns: <str> # 缺陷所有字段数据的 json 格式 |
| create_bug | 创建 TAPD 缺陷 TAPD API 文档:https://open.tapd.cn/document/api-doc/API%E6%96%87%E6%A1%A3/api_reference/bug/add_bug.html Args: workspace_id: 项目ID(必填) title: 缺陷标题(必填) options: 可选参数字典,支持以下字段: - priority_label: 优先级 - description: 描述 等等... Returns: { "data": <str>, # 所有字段数据的 json 格式 "url": <str> # url,返回给用户时,链接要可点击 } |
| create_comments | 添加评论 TAPD API 文档:https://open.tapd.cn/document/api-doc/API%E6%96%87%E6%A1%A3/api_reference/comment/add_comment.html Args: workspace_id: 项目ID(必填) options: 可选参数字典,支持以下字段: - entry_id: 评论所依附的业务对象实体id(必填,格式如:1159271484001002933) - entry_type: 评论类型(取值: bug、 bug_remark (流转缺陷时候的评论)、 stories、 tasks 。)(必填) - author: 评论人(必填) - description: 内容(必填) - root_id: 根评论ID - reply_id: 需求评论回复的ID Returns: <str> # 新建评论的数据 |
| get_workflows_all_transitions | 获取项目下的工作流流转细则,例如要流转到"实现中",则需要调用这个工具查看当前状态能流转到的状态 Args: workspace_id: 项目ID(必填) options: - system: 系统名。取 bug (缺陷的)或者 story(需求的)(必填) - workitem_type_id: 需求类别ID(必填) Returns: <str> 状态流转细则 |
| get_workflows_status_map | 获取工作流状态中英文名对应关系,例如想要获取所有"实现中"的需求/缺陷等,可以调用这个接口先获取状态的英文名,再根据这个英文名作为 status 字段的值去查询 Args: workspace_id: 项目ID(必填) options: - system: 系统名。取 bug (缺陷的)或者 story(需求的)(必填) - workitem_type_id: 需求类别ID(必填) Returns: <str> 状态流转细则 |
| get_workitem_types | 获取符合查询条件的所有需求类别(分页显示,默认一页30条) TAPD API 文档:https://open.tapd.cn/document/api-doc/API%E6%96%87%E6%A1%A3/api_reference/story/get_workitem_types.html Args: workspace_id: 项目ID(必填) options: - id: id,支持多ID查询 - name: 需求类别名称 等等... Returns: <str> 项目下所有需求类别字段数据 |
| get_workflows_last_steps | 获取工作流结束状态,一次只能获取一个项目的工作流结束状态 Args: workspace_id: 项目ID(必填) options: - system: 系统名。取 bug (缺陷的)或者 story(需求的)(必填) - workitem_type_id: 需求类别id(不传则取项目下所有工作流的结束状态) - type: 节点类型,仅并行工作流需区分。status 状态,step 并行工作流节点。默认只返回结束状态。若需要同时返回结束状态和结束节点,支持数组type[]=status&type[]=step Returns: <str> 工作流结束状态 |
| get_stories_custom_fields_settings | 获取需求自定义字段配置,一次只能获取一个项目的配置 Args: workspace_id: 项目ID(必填) Returns: <str> 需求自定义字段配置 |
| get_stories_fields_lable | 获取需求所有字段的中英文 Args: workspace_id: 项目ID(必填) Returns: <str> |
| get_stories_fields_info | 获取需求所有字段及候选值,返回符合查询条件的所有需求字段及候选值。 部分字段为静态候选值,建议参考下方 "可选值说明"部分。其余动态字段(如:status(状态)/iteration_id(迭代)/categories(需求分类)),需要通过该接口获取对应的候选值(中英文映射) Args: workspace_id: 项目ID(必填) Returns: <str> |
| get_workspace_info | 根据项目ID(workspace_id)获取项目信息,包含项目ID,项目名称,状态,创建时间,创建人等信息 Args: workspace_id: 项目ID(必填) Returns: <str> |
| get_iterations | 根据项目ID(workspace_id)获取符合查询条件的所有迭代,例如可以通过名称获取迭代 id,然后作为iteration_id字段的值获取到迭代下的需求或缺陷 Args: workspace_id: 项目ID(必填) options: - id: ID - name: 标题 - startdate: 开始时间 - enddate: 结束时间 ... Returns: <str> |
| send_qiwei_message | 发送信息到企业微信群 Args: msg: 推送的企业微信的信息,Markdown 格式(必填) Returns: <str> |
纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。