一、需求背景
工作中使用了云效平台,任务分发与完成情况均有记录。希望通过 Agent 自动生成周报,提升效率。
二、实现方案
步骤 1:准备环境
- 安装 Node.js(版本 ≥ 16.0.0)
- 在云效中获取个人访问令牌:
- 勾选以下 API 读写权限:组织管理、项目协作、代码管理、流水线、制品仓库等
- 设置令牌为长期有效
步骤 2:安装服务
在终端中执行以下命令,安装并运行云效 MCP 服务:
# 安装
npm install alibabacloud-devops-mcp-server
# 运行服务
alibabacloud-devops-mcp-server
步骤 3:配置环境变量
编辑 MCP 配置文件,将 YOUR_TOKEN 替换为实际获取的个人访问令牌:
{
"mcpServers": {
"yunxiao": {
"command": "npx",
"args": ["-y", "alibabacloud-devops-mcp-server"],
"env": {
"YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
步骤 4:在agent验证
做一个简单的验证,具体内容格式按照个人喜好来。
输入 “mcp yunxiao 帮我总结「XXX」项目本周需求任务信息。内容是[XXX]状态:编号+标题+工时 在算一个总工时”
三、拓展
使用终端的 指令 + cursor cli + agent + 云效MCP + 消息通知 再把这个内容写成.sh脚本,使用定时任务运行,即可。