You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[AlibabaCloud Devops](https://www.aliyun.com/product/yunxiao) MCP Server provides AI assistants with the ability to interact with the Yunxiao platform, enabling them to read work item contents in projects, automatically write code after understanding requirements, and submit code merge requests. Enterprise development teams can use it to assist with code reviews, optimize task management, reduce repetitive operations, and thus focus on more important innovation and product delivery.
59
-
60
-
### Features
61
-
62
-
alibabacloud-devops-mcp-server provides the following capabilities for AI assistants:
63
-
64
-
***Code Repository Management**: Query code repositories and their branches, create branches
65
-
***File Operations**: Create, update, delete, and retrieve code file content
66
-
***Code Review**: Create and manage code review processes
67
-
***Project Management**: Search projects, get project details
68
-
***Pipeline Management**: Get pipeline details, get pipeline list, create a pipeline run instance, get the latest pipeline run instance, get pipeline run details, get pipeline run list, Query / Run a pipeline deployment task
69
-
***Package Management**: Get package repository details list, Get artifacts details list, Get single artifact details
70
-
71
-
### Tools
72
-
73
-
alibabacloud-devops-mcp-server integrates various tools, including:
74
-
75
-
#### Organization
76
-
-`get_current_organization_Info`: Get current user's organization information
77
-
-`get_user_organizations`: Get the list of organizations the current user has joined
78
-
79
-
#### Code Management Tools
80
-
81
-
-`create_branch`: Create a branch
82
-
-`delete_branch`: Delete a branch
83
-
-`get_branch`: Get branch information
84
-
-`list_branches`: Get branch list
85
-
-`create_file`: Create a file
86
-
-`delete_file`: Delete a file
87
-
-`get_file_blobs`: Get file content
88
-
-`list_files`: Query file tree
89
-
-`update_file`: Update file content
90
-
-`create_change_request`: Create a merge request
91
-
-`create_change_request_comment`: Create a comment on a merge request
92
-
-`get_change_request`: Query merge request
93
-
-`list_change_request_patch_sets`: Query merge request version list
94
-
-`list_change_request`: Query merge request list
95
-
-`list_change_request_comments`: Query merge request comment list
96
-
-`get_compare`: Compare code
97
-
-`get_repository`: Get repository details
98
-
-`list_repositories`: Get repository list
99
-
100
-
#### Project Management Tools
101
-
102
-
-`get_project`: Get project details
103
-
-`search_projects`: Search projects
104
-
-`get_work_item`: Get work item details
105
-
-`search_workitems`: Search work items
106
-
107
-
#### Pipeline Management Tools
108
-
109
-
-`get_pipeline`: Get pipeline details
110
-
-`list_pipelines`: Get pipeline list
111
-
-`smart_list_pipelines`: Smart pipeline search with natural language time references
112
-
-`create_pipeline_run`: Create a pipeline run instance
113
-
-`get_latest_pipeline_run`: Get the latest pipeline run instance
114
-
-`get_pipeline_run`: Get pipeline run details
115
-
-`list_pipeline_runs`: Get pipeline run list
116
-
-`list_pipeline_jobs_by_category`: Get pipeline execution tasks by category
117
-
-`list_pipeline_job_historys`: Get the execution history of a pipeline task
118
-
-`execute_pipeline_job_run`: Manually run a pipeline task
119
-
-`get_pipeline_job_run_log`: Get the execution logs of a pipeline job
120
-
-`list_service_connections`: List service connections in organization
-`create_pipeline_from_description`: Automatically generates YAML configuration and creates pipeline
123
-
124
-
#### Packages Management Tools
125
-
126
-
-`list_package_repositories`: Get package repositories details list
127
-
-`list_artifacts`: Get artifacts details list
128
-
-`get_artifact`: Get single artifact details
129
-
130
-
### Usage
131
-
132
-
#### Prerequisites
133
-
* node version >= 16.0.0
134
-
*[AlibabaCloud Devops](https://www.aliyun.com/product/yunxiao) Personal Access Token, [click here to obtain](https://help.aliyun.com/zh/yunxiao/developer-reference/obtain-personal-access-token). Grant read and write permissions to all APIs under organization management, project collaboration, code management, pipeline management, artifact repository management, application delivery and testing management.
135
-
136
-

137
-
138
-
#### Installing via Smithery
139
-
140
-
To install [AlibabaCloud DevOps](https://www.aliyun.com/product/yunxiao) Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@aliyun/alibabacloud-devops-mcp-server):
56
+
[云效](https://www.aliyun.com/product/yunxiao)mcp-server工具为 AI 助手提供了与云效平台交互的能力,能够让 AI 助手可以读取项目中工作项的内容,在理解需求后自动编写代码,并提交代码合并请求。企业研发团队可以使用它协助代码审查、优化任务管理、减少重复性操作,从而专注于更重要的创新和产品交付。
npx -y @smithery/cli install @aliyun/alibabacloud-devops-mcp-server --client claude
144
141
```
145
142
146
-
#### Install Yunxiao MCP server via MCP marketplace
147
-
The MCP market built into Lingma (AlibabaCloud Tongyi Lingma) has already provided the AlibabaCloud Devops MCP service. To install it, simply enter the MCP market in Lingma and search for "Yunxiao DevOps", then click install.

0 commit comments