云效DevOps MCP 是一个为阿里云云效 DevOps 平台构建的 MCP 服务,可以为 AI 助手提供与云效平台交互的能力,包括需求获取、代码库搜索、代码提交等能力。
MCP
9.0k 查看 · 2026-07-07 更新
简介
云效DevOps MCP 是一个为阿里云云效 DevOps 平台构建的 MCP 服务,可以为 AI 助手提供与云效平台交互的能力,包括需求获取、代码库搜索、代码提交等能力。
简介
云效DevOps MCP 是一个为阿里云云效 DevOps 平台构建的 MCP 服务,可以为 AI 助手提供与云效平台交互的能力,包括需求获取、代码库搜索、代码提交等能力。
alibabacloud-devops-mcp-server
云效mcp-server工具为 AI 助手提供了与云效平台交互的能力,能够让 AI 助手可以读取项目中工作项的内容,在理解需求后自动编写代码,并提交代码合并请求。企业研发团队可以使用它协助代码审查、优化任务管理、减少重复性操作,从而专注于更重要的创新和产品交付。
功能特性
alibabacloud-devops-mcp-server提供了以下功能,让AI助手能够:
- 代码仓库管理:查询代码仓库及其分支、创建分支
- 文件操作:创建、更新、删除和获取代码文件内容
- 代码评审:创建和管理代码评审流程
- 项目管理:搜索项目、获取项目详情
工具列表
alibabacloud-devops-mcp-server集成了多种工具,包括:
组织
get_current_organization_Info: 获取当前用户所在组织信息get_user_organizations: 获取当前用户加入的组织列表
代码管理工具
create_branch: 创建分支delete_branch: 删除分支get_branch: 获取分支信息list_branches: 获取分支列表create_file: 创建文件delete_file: 删除文件get_file_blobs: 获取文件内容list_files: 查询文件树update_file: 更新文件内容create_change_request: 创建合并请求create_change_request_comment: 创建合并请求评论get_change_request: 查询合并请求list_change_request_patch_sets: 查询合并请求版本列表list_change_request: 查询合并请求列表list_change_request_comments: 查询合并请求评论列表get_compare: 代码比较get_repository: 获取仓库详情list_repositories: 获取仓库列表
项目管理工具
get_project: 获取项目详情search_projects: 搜索项目get_work_item: 获取工作项详情search_workitems: 搜索工作项
用法
先决条件
-
node 版本 >= 16.0.0
-
阿里云云效个人访问令牌,点击前往,授予组织管理、项目协作、代码管理下所有api的读写权限。

通过 NPX 运行 MCP 服务器
{ "mcpServers": { "yunxiao": { "command": "npx", "args": [ "-y", "alibabacloud-devops-mcp-server" ], "env": { "YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>" } } } }
通过 Docker 容器运行 MCP 服务器
1.Docker build
docker build -t alibabacloud/alibabacloud-devops-mcp-server .
2.配置 MCP 服务器
{ "mcpServers": { "yunxiao": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "YUNXIAO_ACCESS_TOKEN", "alibabacloud/alibabacloud-devops-mcp-server" ], "env": { "YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>" } } } }
相关链接
服务配置
[{'mcpServers': {'yunxiao': {'args': ['-y', 'alibabacloud-devops-mcp-server'], 'command': 'npx', 'env': {'YUNXIAO_ACCESS_TOKEN': '<YOUR_TOKEN>'}}}}]