在AI技术席卷全球的今天,代码助手已成为开发者的“左膀右臂”。然而,如何让AI真正理解项目需求,写出更精准的代码?TAPD MCP Server 的横空出世,给出了答案——它不仅是连接AI与开发流程的桥梁,更是让AI助手“读懂”需求的“读心术”!
一、什么是MCP?AI与工具的“智能对话协议”
MCP(Model Context Protocol) 是一种新兴的开源协议,旨在实现AI模型与外部工具、数据源的高效交互。通过MCP,AI助手可以直接调用API、读取数据库,甚至实时获取项目需求文档,从而基于完整上下文生成代码或建议,而非“凭空想象”。
目前,国外多家头部平台已提供MCP服务:
-Cursor:Cursor团队宣布在AI代码编辑器中全面集成MCP协议,通过动态任务编排能力实现跨平台工具链调用。
- Microsoft Copilot:微软在开发者生态中扩展MCP协议支持,使Copilot可基于上下文智能调度CI/CD管道和云资源管理工具,提升全生命周期开发效率。
而现在MCP生态又添一员,腾讯TAPD作为最早拥抱MCP的研发管理工具之一,凭借其全生命周期的研发管理能力,成为AI代码助手的“最强外挂”。
TAPD MCP :让AI“读懂”需求,代码生成精准度飙升
传统AI代码助手的局限在于缺乏项目上下文,而TAPD MCP 的三大核心能力,彻底打破这一瓶颈:
1.需求直连,告别“盲写”
通过TAPD MCP ,AI助手可直接访问TAPD平台的需求池,实时拉取用户故事、需求描述,精准理解任务目标,可以用来做辅助代码编写,帮助写前端代码,比如小程序的前端代码,彻底告别“盲写”时代!
2.代码完成后,自动关联需求单
通过TAPD MCP ,开发者提交AI助手写完的代码后可以直接关联TAPD需求单,关联后可以查看需求链接,方便团队快速追踪代码与需求的关系,提升协作效率。
3.需求完成后,一键生成更新日志
通过TAPD MCP ,AI助手还能读取迭代计划、任务看板及缺陷完成数据。自动生成清晰的更新日志。这不仅节省了手动整理的时间,还能让团队快速了解每次迭代的成果和改进点,为版本发布提供有力支持。
三、怎么上车TAPD MCP Server?
1. 安装 uv(选择以下任一方式):
brew install uv
# OR
curl -LsSf https://astral.sh/uv/install.sh | sh
2.获取 TAPD API 凭证
3. 配置 TAPD MCP Server
Claude Desktop 配置
{
"mcpServers": {
"mcp-server-tapd": {
"command": "uvx",
"args": [
"mcp-server-tapd",
"--api-user=your_api_user",
"--api-password=your_api_password",
"--api-base-url=https://api.tapd.cn",
"--tapd-base-url=https://www.tapd.cn"
]
}
}
}
Cursor IDE 配置
(1)Cursor Settings -> MCP
(2)点击添加新的 MCP 服务器
(3)配置如下:
name: mcp-server-tapd
type: command
command: uvx mcp-server-tapd --api-user=your_api_user --api-password=your_api_password --api-base-url=https://api.tapd.cn --tapd-base-url=https://www.tapd.cn
④配置成功后如下所示:
当前支持的功能:
项目:查询项目信息和配置
需求:查询需求列表、创建新需求、更新需求字段、查询需求字段配置
缺陷:查询缺陷列表、创建新缺陷、更新缺陷字段、查询缺陷字段配置
任务:查询任务列表、创建新任务、更新任务字段、查询任务字段配置
迭代:查询迭代列表、创建新迭代、更新迭代
评论:业务对象添加评论、更新评论、获取评论
需求和缺陷的关联关系:获取需求和缺陷的关联关系、创建需求和缺陷的关联关系
WIKI:创建、更新、获取 Wiki
测试用例:创建、更新、获取测试用例
获取待办:获取需求、缺陷、任务的待办
发消息到企业微信群
支持SSE
>>欢迎进入腾讯TAPD MCP Server的交流群,一起交流MCP的使用<<
提示https://url.qq.com/BEvZxHQ2,不要直接点击链接,大家可以复制链接在单独在浏览器打开,扫码进腾讯项目管理群,进行交流和抽奖哦~