Alibabacloud Devops Mcp Server

Alibabacloud Devops Mcp Server

🚀 阿里云开发运维 MCP 服务器

阿里云开发运维 MCP 服务器(Yunxiao MCP Server)赋予了 AI 助手与阿里云 Yunxiao 平台交互的能力。借助该能力,AI 助手能够读取项目中的工作项内容,理解需求后自动编写代码,还能提交代码合并请求。企业开发团队可利用此服务器协助代码审查、优化任务管理、减少重复性操作,进而将精力集中于更关键的创新和产品交付工作。

🚀 快速开始

先决条件

  • node 版本 >= 16.0.0
  • 阿里云 Yunxiao 个人访问令牌,点击此处获取。授予组织管理、项目协作和代码管理下所有 API 的读写权限。

个人令牌授权页面

使用 NPX 运行 MCP Server

{
"mcpServers": {
"yunxiao": {
"command": "npx",
"args": [
"-y",
"alibabacloud-devops-mcp-server"
],
"env": {
"YUNXIAO_ACCESS_TOKEN": ""
}
}
}
}

使用 Docker 容器运行 MCP Server

  1. 构建 Docker 镜像
docker build -t alibabacloud/alibabacloud-devops-mcp-server .
  1. 配置 MCP Server
{
"mcpServers": {
"yunxiao": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"YUNXIAO_ACCESS_TOKEN",
"alibabacloud/alibabacloud-devops-mcp-server"
]
}
}
}

✨ 主要特性

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:搜索工作项
  • 0 关注
  • 0 收藏,30 浏览
  • system 提出于 2025-09-27 13:45

相似服务问题

相关AI产品