云效DevOps

云效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>'}}}}]

来源