MCP.so
Sign In
Servers

alibabacloud-devops-mcp-server

@aliyun

Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform. It provides a set of tools that interact with Yunxiao's API, allowing AI assistants to manage Codeup repository, Project, Pipeline, Packages etc.

Overview

What is alibabacloud-devops-mcp-server?

alibabacloud-devops-mcp-server is an MCP server that enables AI assistants to interact with the AlibabaCloud Yunxiao platform. It allows reading work items, writing code after understanding requirements, and submitting code merge requests. Enterprise development teams use it to assist with code reviews, optimize task management, reduce repetitive operations, and focus on innovation and product delivery.

How to use alibabacloud-devops-mcp-server?

Install via npx (Node >=18) and configure the MCP client with your YUNXIAO_ACCESS_TOKEN. Optionally set YUNXIAO_API_BASE_URL for Region edition. An official hosted endpoint (https://openapi-rdc.aliyuncs.com/ai/mcp) is also available for zero-install use. You can limit which toolsets are enabled with the --toolsets argument or DEVOPS_TOOLSETS environment variable.

Key features of alibabacloud-devops-mcp-server

  • Organization management tools (list, roles, members, departments)
  • Code management tools (branches, files, merge requests, commits)
  • Project management tools (projects, sprints, work items, comments)
  • Pipeline management tools (pipelines, configurations, deployments)
  • Application delivery tools (deployment orders, applications, variable groups)
  • Artifact repository management tools (repositories, artifact lists)
  • Test management tools (test cases, plans, results)

Use cases of alibabacloud-devops-mcp-server

  • AI-assisted code review and merge request management
  • Automatic code writing from work item requirements
  • Streamlined project and task management via natural language
  • Reduced manual operations in DevOps workflows

FAQ from alibabacloud-devops-mcp-server

What are the prerequisites?

Node.js version >=18 and a Yunxiao Personal Access Token with read/write permissions across organization, project, code, pipeline, artifact, application, and testing APIs.

How do I configure the server for a Region edition?

Set the environment variable YUNXIAO_API_BASE_URL to your organization-specific domain (e.g., https://your-org.devops.aliyuncs.com). The server automatically detects central station vs Region edition based on the URL.

Can I use the server without installing anything locally?

Yes. Yunxiao provides an officially hosted MCP endpoint at https://openapi-rdc.aliyuncs.com/ai/mcp using Streamable HTTP transport. Authenticate with a Bearer or X-Yunxiao-Token header.

What transport modes are supported?

Stdio (default), SSE (--sse), Streamable HTTP (--streamable-http), or both (--sse --streamable-http). The server can run via npx or Docker.

How can I enable only the tools I need?

Use the --toolsets command-line argument or DEVOPS_TOOLSETS environment variable with a comma-separated list of toolset names (e.g., code-management,project-management). If not specified, all tools are enabled.

Tags

More from Cloud & Infrastructure