🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

alibabacloud-devops-mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

alibabacloud-devops-mcp-server

MCP Server for using the alibabacloud-devops API: allows AI assistants to directly participate in development collaboration, helping teams optimize development processes and improve efficiency.

0.1.5
latest
Source
npm
Version published
Weekly downloads
449
-31.45%
Maintainers
1
Weekly downloads
 
Created
Source

alibabacloud-devops-mcp-server

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.

Features

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

  • Code Repository Management: Query code repositories and their branches, create branches
  • File Operations: Create, update, delete, and retrieve code file content
  • Code Review: Create and manage code review processes
  • Project Management: Search projects, get project details

Tools

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

Organization

  • get_current_organization_Info: Get current user's organization information
  • get_user_organizations: Get the list of organizations the current user has joined

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_work_item: Get work item details
  • search_workitems: Search work items

Usage

Prerequisites

  • Alibaba Cloud Yunxiao Personal Access Token, click here to obtain. It is recommended to grant read and write permissions for all APIs.
  • node version >= 16.0.0

Run MCP Server via NPX

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

Run MCP Server via Docker Container

  • Docker build
docker build -t alibabacloud/alibabacloud-devops-mcp-server .
  • Configure MCP Server
{
  "mcpServers": {
    "yunxiao": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "YUNXIAO_ACCESS_TOKEN",
        "alibabacloud/alibabacloud-devops-mcp-server"
      ],
      "env": {
        "YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Keywords

alibaba

FAQs

Package last updated on 30 Apr 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts