Back to Skill Directory
Development

AlibabaCloud DevOps MCP

BYaliyun38GRADE B

Yunxiao MCP Server provides AI assistants with the ability to interact with the [Yunxiao platform](https://devops.aliyun.com).

Config Installation

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "alibabacloud-devops-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-alibabacloud-devops-mcp"
      ]
    }
  }
}

* Note: Requires restart of Claude Desktop app.

OWN THIS SKILL?

Apply for the Verified Badge to boost trust and rankings.

Claim & Verify ($99)

Adoption Framework for AlibabaCloud DevOps MCP

Before installing any skill, define a clear objective and measurable outcome. A useful implementation question is: what workflow becomes faster, safer, or more reliable after this skill is active? If that answer is vague, delay rollout and tighten scope first.

For most teams, a low-risk pattern is preview-first rollout with one owner, one test scenario, and one rollback plan. Capture failures in a structured log so quality decisions are evidence-based. This is especially important for skills that touch file systems, external APIs, or automation chains with downstream side effects.

  • Define success metrics before installation.
  • Validate permission scope against policy boundaries.
  • Run one controlled pilot and document failure categories.
  • Promote only after acceptance checks pass consistently.

Pre-Deployment Review Questions

Use these questions before enabling the skill in shared environments. They reduce surprise incidents and make approval decisions consistent across teams.

  • What data can this skill read, write, or transmit by default?
  • Which failures are recoverable automatically and which require manual stop?
  • Do we have verifiable logs that prove safe behavior under load?
  • Is rollback tested, documented, and assigned to a clear owner?

If any answer is unclear, keep rollout in preview and close the gap before production use.

Editorial Review Snapshot

This listing includes an editorial QA layer in addition to automated rendering. Review status is based on documentation depth, content uniqueness, and operational safety signals from the upstream repository.

  • Last scan date: 2026-01-18
  • README depth: 1124 words
  • Content diversity score: 0.36 (higher is better)
  • Template signal count: 0
  • Index status: Index eligible

Recommendation: Pilot in a bounded environment first. Confirm observability and ownership before promoting to shared workflows.

Skill Implementation Board

Actionable utility module for rollout decisions. Use the inputs below to choose a deployment path, then execute the checklist and record an output note.

Input: Security Grade

B

Input: Findings

0

Input: README Depth

1124 words

Input: Index State

Eligible

Decision TriggerActionExpected Output
Input: risk band moderate, docs partial, findings 0Run a preview pilot with fixed ownership and observability checkpoints.Pilot can start with rollback checklist attached.
Input: page is index-eligibleProceed with external documentation and team onboarding draft.Reusable rollout runbook ready for team adoption.
Input: context tags/scenarios are missingDefine two concrete scenarios before broad rollout.Clear scope definition before further deployment.

Execution Steps

  1. Capture objective, owner, and rollback contact.
  2. Run one preview pilot with fixed test scenario.
  3. Record warning behavior and recovery evidence.
  4. Promote only if pilot output matches expected threshold.

Output Template

skill=alibabacloud-devops-mcp
mode=B
pilot_result=pass|fail
warning_count=0
next_step=rollout|patch|hold

🛡️ Security Analysis

SCANNED: 2026-01-18
SCORE: 80/100

Clean Scan Report

Our static analysis engine detected no common vulnerabilities (RCE, API Leaks, Unbounded FS).

DocumentationREADME.md

Note: The content below is automatically rendered from the repository's README file.

English | 中文

alibabacloud-devops-mcp-server

AlibabaCloud Devops 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.

Features

alibabacloud-devops-mcp-server provides the following capabilities for AI assistants:

  • organization-management: Organization management tools (organization list, organization details, department information, organizational roles, member information, etc.)
  • code-management: Code repository management tools (repository management, branch management, merge request management, file tree, etc.)
  • project-management: Project management tools (project management, work item management, work item fields, work item comments, time tracking, etc.)
  • pipeline-management: Pipeline management tools (pipeline list, pipeline configuration, resource management, tag management, deployment management, etc.)
  • application-delivery: Application delivery tools (deployment order management, application management, application tags, variable group management, etc.)
  • packages-management: Artifact repository management tools (artifact repositories, artifact lists, etc.)
  • test-management: Test management tools (test case management, test case directories, test plans, test results, etc.)

Tools

alibabacloud-devops-mcp-server integrates various tools, including:

Organization Management

  • get_current_organization_Info: Get current user's organization information
  • get_user_organizations: Get the list of organizations the current user has joined
  • get_organization_role: Get information about an organization role
  • get_organization_departments: Get the list of departments in an organization
  • get_organization_department_info: Get information about a department in an organization
  • get_organization_department_ancestors: Get the ancestors of a department in an organization
  • get_organization_members: Get the list of members in an organization
  • get_organization_member_info: Get information about a member in an organization
  • get_organization_member_info_by_user_id: Get information about a member in an organization by user ID
  • search_organization_members: Search for organization members
  • list_organization_roles: List organization roles
  • get_organization_role: Get information about an organization role

Code Management Tools

  • create_branch: Create a branch
  • delete_branch: Delete a branch
  • get_branch: Get branch information
  • list_branches: Get branch list
  • create_file: Create a file
  • delete_file: Delete a file
  • get_file_blobs: Get file content
  • list_files: Query file tree
  • update_file: Update file content
  • create_change_request: Create a merge request
  • create_change_request_comment: Create a comment on a merge request
  • get_change_request: Query merge request
  • list_change_request_patch_sets: Query merge request version list
  • list_change_request: Query merge request list
  • list_change_request_comments: Query merge request comment list
  • get_compare: Compare code
  • get_repository: Get repository details
  • list_repositories: Get repository list

Project Management Tools

  • get_project: Get project details
  • search_projects: Search projects
  • get_sprint: Get sprint details
  • list_sprints: List sprints in a project
  • get_work_item: Get work item details
  • search_workitems: Search work items
  • get_work_item_types: get work item types
  • create_work_item: create work item
  • list_all_work_item_types: List all work item types in an organization
  • list_work_item_types: List work item types in a project space
  • get_work_item_type: Get details of a specific work item type
  • list_work_item_relation_work_item_types: List work item types that can be related to a specific work item
  • get_work_item_type_field_config: Get field configuration for a specific work item type
  • get_work_item_workflow: Get workflow information for a specific work item type
  • list_work_item_comments: List comments for a specific work item
  • create_work_item_comment: Create a comment for a specific work item
  • list_current_user_effort_records: [Project Management] 获取用户的实际工时明细,结束时间和开始时间的间隔不能大于6个月
  • list_effort_records: [Project Management] 获取实际工时明细
  • create_effort_record: [Project Management] 登记实际工时
  • list_estimated_efforts: [Project Management] 获取预计工时明细
  • create_estimated_effort: [Project Management] 登记预计工时
  • update_effort_record: [Project Management] 更新登记实际工时
  • update_estimated_effort: [Project Management] 更新登记预计工时

Pipeline Management Tools

  • get_pipeline: Get pipeline details
  • list_pipelines: Get pipeline list
  • smart_list_pipelines: Smart pipeline search with natural language time references
  • create_pipeline_run: Create a pipeline run instance
  • get_latest_pipeline_run: Get the latest pipeline run instance
  • get_pipeline_run: Get pipeline run details
  • list_pipeline_runs: Get pipeline run list
  • list_pipeline_jobs_by_category: Get pipeline execution tasks by category
  • list_pipeline_job_historys: Get the execution history of a pipeline task
  • execute_pipeline_job_run: Manually run a pipeline task
  • get_pipeline_job_run_log: Get the execution logs of a pipeline job
  • list_service_connections: List service connections in organization
  • create_pipeline_from_description: Automatically generates YAML configuration and creates pipeline
  • update_pipeline: Update an existing pipeline in Yunxiao by pipelineId. Use this to update pipeline YAML, stages, jobs, etc.
  • create_resource_member: Create a resource member
  • delete_resource_member: Delete a resource member
  • list_resource_members: Get a list of resource members
  • update_resource_member: Update a resource member
  • update_resource_owner: Transfer resource owner
  • create_tag: Create a tag
  • create_tag_group: Create a tag group
  • list_tag_groups: Get a list of tag groups
  • delete_tag_group: Delete a tag group
  • update_tag_group: Update a tag group
  • get_tag_group: Get a tag group
  • delete_tag: Delete a tag
  • update_tag: Update a tag
  • stop_vm_deploy_order: Stop VM deploy order
  • skip_vm_deploy_machine: Skip VM deploy machine
  • retry_vm_deploy_machine: Retry VM deploy machine
  • resume_vm_deploy_order: Resume VM deploy order
  • get_vm_deploy_order: Get VM deploy order details
  • get_vm_deploy_machine_log: Get VM deploy machine log

Application Delivery Tools

  • create_change_order: [application delivery] 创建部署单
  • list_change_order_versions: [application delivery] 查看部署单版本列表
  • get_change_order: [application delivery] 读取部署单使用的物料和工单状态
  • list_change_order_job_logs: [application delivery] 查询环境部署单日志
  • find_task_operation_log: [application delivery] 查询部署任务执行日志,其中通常包含下游部署引擎的调度细节信息
  • execute_job_action: [application delivery] 操作环境部署单
  • list_change_orders_by_origin: [application delivery] 根据创建来源查询部署单
  • create_appstack_change_request: [application delivery] 创建变更请求
  • get_appstack_change_request_audit_items: [application delivery] 获取变更请求的审批项
  • list_appstack_change_request_executions: [application delivery] 列出变更请求的执行记录
  • list_appstack_change_request_work_items: [application delivery] 列出变更请求的工作项
  • cancel_appstack_change_request: [application delivery] 取消变更请求
  • close_appstack_change_request: [application delivery] 关闭变更请求
  • list_applications: [application delivery] List applications in an organization with pagination
  • get_application: [application delivery] Get application details by name
  • create_application: [application delivery] Create a new application
  • update_application: [application delivery] Update an existing application
  • get_latest_orchestration: [application delivery] Get the latest orchestration for an environment
  • list_app_orchestration: [application delivery] List application orchestrations
  • create_app_orchestration: [application delivery] Create an application orchestration
  • delete_app_orchestration: [application delivery] Delete an application orchestration
  • get_app_orchestration: [application delivery] Get an application orchestration
  • update_app_orchestration: [application delivery] Update an application orchestration
  • get_env_variable_groups: [application delivery] Get variable groups for an environment
  • create_variable_group: [application delivery] Create a variable group
  • delete_variable_group: [application delivery] Delete a variable group
  • get_variable_group: [application delivery] Get a variable group
  • update_variable_group: [application delivery] Update a variable group
  • get_app_variable_groups: [application delivery] Get variable groups for an application
  • get_app_variable_groups_revision: [application delivery] Get the revision of variable groups for an application
  • search_app_templates: [application delivery] Search application templates
  • create_app_tag: [application delivery] Create an application tag
  • update_app_tag: [application delivery] Update an application tag
  • search_app_tags: [application delivery] Search application tags
  • update_app_tag_bind: [application delivery] Update application tag bindings
  • create_global_var: [application delivery] Create a global variable group
  • get_global_var: [application delivery] Get a global variable group
  • update_global_var: [application delivery] Update a global variable group
  • list_global_vars: [application delivery] List global variable groups
  • get_machine_deploy_log: [application delivery] Get machine deployment log
  • add_host_list_to_host_group: [application d

...(truncated)