mcpField
Y
yunxiao-devops

yunxiao-devops

github.com/2284730142云与 DevOps039 次安装39 周前更新
代码仓库

关于 yunxiao-devops

yunxiao-devops 是用于操作阿里云云效 DevOps 的技能,面向需要处理代码、项目、流水线、组织、制品、交付和测试的 Agent。它提供 156 个工具,并采用优先通过 CLI 查询的流程,也支持直接调用 API。

主要功能

  1. 01提供 156 个平台工具
  2. 02通过 CLI 查询和搜索工具
  3. 03通过 CLI 调用工具及直接请求 API
  4. 04代码与仓库管理
  5. 05流水线、项目和组织管理
  6. 06制品、交付与测试管理

适用场景

  1. 01按类别查找云效操作
  2. 02查阅参考文档前先查看工具帮助
  3. 03通过 CLI 调用创建分支
  4. 04使用访问令牌查询云效 API

MCP 相关

该技能提供可调用 MCP 业务逻辑的 CLI,也支持直接调用 API。云效操作通过其 156 个工具提供。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/2284730142/alibabacloud-devops-mcp-server --skill yunxiao-devops

安装后在 Claude Code 中输入/yunxiao-devops确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
appstack.md
code-management.md
organization.md
packages.md
pipeline.md
project-management.md
test-management.md
scripts/yunxiao-cli/
index.mjs
package-lock.json
package.json

详细介绍

来自项目 README

云效 DevOps 技能

本技能提供与阿里云云效平台交互的完整能力,包含 156 个工具。

前置条件

export YUNXIAO_ACCESS_TOKEN="your-personal-access-token"

重要: 需要告知用户在全局设定此 token!当 API 请求失败时,提示用户获取令牌。

获取令牌:云效控制台 → 个人设置 → 个人访问令牌

核心原则:优先使用 CLI 查询

在查阅 references 文档之前,必须优先使用 CLI 帮助命令!

CLI 位置:scripts/yunxiao-cli/index.mjs

快速查询命令
# 查看帮助
node scripts/yunxiao-cli/index.mjs --help

# 列出所有工具
node scripts/yunxiao-cli/index.mjs list

# 按类别筛选 (base/code/org/project/pipeline/packages/appstack/test)
node scripts/yunxiao-cli/index.mjs list --category=pipeline

# 搜索工具
node scripts/yunxiao-cli/index.mjs search branch

# 查看工具详情(包含完整参数说明)
node scripts/yunxiao-cli/index.mjs tool create_branch
调用工具
# 调用工具(使用完整的 MCP 业务逻辑)
node scripts/yunxiao-cli/index.mjs call get_current_organization_info

# 带参数调用
node scripts/yunxiao-cli/index.mjs call create_branch '{"organizationId":"xxx","repositoryId":"yyy","branch":"feature/new"}'

# 直接调用 API
node scripts/yunxiao-cli/index.mjs api GET /oapi/v1/organization/current
node scripts/yunxiao-cli/index.mjs api POST /endpoint --data '{"key":"value"}'

查询流程

  1. 先用 CLI 查询 → list、search、tool 命令获取工具信息
  2. CLI 信息不足时 → 查阅 references/ 目录下的详细文档
  3. 执行操作 → 使用 call 命令(推荐)或 api 命令

功能模块参考

仅当 CLI 查询信息不足时查阅:

模块参考文档
代码管理code-management.md
流水线pipeline.md
项目管理project-management.md
组织管理organization.md
制品仓库packages.md
应用交付appstack.md
测试管理test-management.md

API 基础信息

  • 基础 URL: https://openapi-rdc.aliyuncs.com
  • 认证: Header x-yunxiao-token: <token>

评论

支持 Markdown