首页龙虾技能列表 › alibaba devops — 技能工具

alibaba devops — 技能工具

v1.0.0

阿里云云效 DevOps 平台 MCP Server,提供代码管理、项目管理、流水线、应用交付、测试管理等全面的 DevOps 能力

0· 38·0 当前·0 累计
by @huangbowen521 (Bowen Huang)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/7
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
可疑
medium confidence
The skill's description and tool list align with an Alibaba DevOps integration, but the runtime instructions ask the agent to fetch and run remote npm CLIs (npx) and require a YUNXIAO_ACCESS_TOKEN even though the registry metadata declares no required env—this mismatch and the implicit remote code execution are concerning.
评估建议
Before installing or invoking this skill: (1) Treat the SKILL.md as executable instructions—it tells the agent to run npx which will download and execute remote npm packages. Only proceed if you trust the exact npm packages (mcporter and alibabacloud-devops-mcp-server); inspect their source repositories and maintainers. (2) The documentation requires a YUNXIAO_ACCESS_TOKEN but the registry metadata doesn't declare it—create a least-privilege, scoped token (read-only where possible) for testing. ...
详细分析 ▾
用途与能力
Name, description, and the long list of repository/project/pipeline/app management tools are coherent for an Alibaba Cloud DevOps (云效) integration; the listed operations (create/delete branches, pipelines, runs, manage apps, etc.) match the stated purpose.
指令范围
SKILL.md instructs the agent to run npx -y mcporter and npx -y alibabacloud-devops-mcp-server to list and call tools and to supply a YUNXIAO_ACCESS_TOKEN. Those instructions involve downloading and executing remote npm packages at runtime and expect a DevOps access token; the skill also exposes destructive actions (delete_branch, stop_vm_deploy_order, etc.). The instructions do not appear to limit or validate what is downloaded or executed and the required token is not declared in the registry metadata—scope and data access are broader than declared.
安装机制
There is no install spec in the registry (instruction-only), but SKILL.md directs use of npx -y which will fetch and run packages from the npm registry at runtime. That is effectively remote code execution/download-on-demand (high-risk) and is not enumerated in the skill metadata. The absence of a declared, auditable install step or vetted package source increases risk.
凭证需求
The SKILL.md requires a YUNXIAO_ACCESS_TOKEN (DevOps access token) for operation, which is proportionate to the described capabilities. However, the registry metadata lists no required environment variables—this mismatch is an incoherence. The single token requested is powerful (can permit wide DevOps changes); the skill does not advise using a scoped or read-only token.
持久化与权限
The skill does not request persistent/always-on inclusion and does not declare modifications to other skills or global agent config. Autonomous invocation is allowed (platform default) but not combined with other privilege escalations in metadata.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/7

Initial release of Alibaba Cloud DevOps MCP Server Skill: - Provides a comprehensive DevOps toolkit, including code management, project management, pipelines, application delivery, artifact and test management. - Supports progressive disclosure to fetch and use tool details as needed. - Includes 165 categorized tools covering branch, file, repository, change request, organization, project, pipeline, resource, deployment, package, and application management. - Describes usage with CLI commands and environment variable configuration. - Documentation available in Chinese with detailed tool list and usage examples.

● 可疑

安装命令 点击复制

官方npx clawhub@latest install alibaba-devops
镜像加速npx clawhub@latest install alibaba-devops --registry https://cn.clawhub-mirror.com

技能文档

这是阿里云云效 DevOps 平台的 MCP Server Skill,提供全面的 DevOps 工具集,包括代码管理、项目管理、流水线管理、应用交付、制品管理和测试管理等能力。

渐进式披露模式

本 Skill 采用渐进式披露模式,按需获取工具详情和调用工具。

查看工具列表和参数

获取所有工具及其详细参数信息:

npx -y mcporter list --stdio "npx -y alibabacloud-devops-mcp-server" --schema

如果已配置服务器,也可以直接使用:

npx -y mcporter list yunxiao --schema

调用工具

使用 key:value 或 key=value 格式传递参数:

npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server"  param1:"value1" param2:"value2"

示例:

npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" list_repositories organizationId:"your-org-id"

环境变量配置

MCP Server 需要配置以下环境变量:

  • YUNXIAO_ACCESS_TOKEN: 云效访问令牌(必需)

可通过 --env 参数传递:

npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" --env YUNXIAO_ACCESS_TOKEN=your-token  ...

工具列表

共 165 个工具,按功能分类如下:

基础工具(Base)

工具名描述
get_current_organization_info获取当前用户和组织信息(基于 token)
get_user_organizations获取当前用户所属的组织列表
get_current_user获取当前用户信息(基于 token)

代码管理(Code Management)

分支管理

工具名描述
create_branch创建代码仓库分支
get_branch获取分支信息
delete_branch删除分支
list_branches列出仓库所有分支

文件操作

工具名描述
get_file_blobs获取文件内容
create_file创建新文件
update_file更新文件内容
delete_file删除文件
list_files列出目录下的文件
compare代码比较

仓库管理

工具名描述
get_repository获取仓库详情
list_repositories列出代码仓库

变更请求(Merge Request)

工具名描述
get_change_request获取变更请求详情
list_change_requests列出变更请求
create_change_request创建变更请求
create_change_request_comment创建变更请求评论
list_change_request_comments列出变更请求评论
update_change_request_comment更新变更请求评论
list_change_request_patch_sets列出变更请求的补丁集

提交记录

工具名描述
list_commits列出提交记录
get_commit获取提交详情
create_commit_comment创建提交评论

组织管理(Organization)

部门管理

工具名描述
list_organization_departments列出组织部门
get_organization_department_info获取部门信息
get_organization_department_ancestors获取部门的上级部门链

成员管理

工具名描述
list_organization_members列出组织成员
get_organization_member_info获取成员信息
get_organization_member_info_by_user_id通过用户 ID 获取成员信息
search_organization_members搜索组织成员

角色管理

工具名描述
list_organization_roles列出组织角色
get_organization_role获取角色详情

项目管理(Project Management)

项目与项目集

工具名描述
get_project获取项目详情
search_projects搜索项目
search_programs搜索项目集
list_program_versions列出项目集版本

版本管理

工具名描述
list_versions列出版本
create_version创建版本
update_version更新版本
delete_version删除版本

迭代管理

工具名描述
get_sprint获取迭代详情
list_sprints列出迭代
create_sprint创建迭代
update_sprint更新迭代

工作项管理

工具名描述
get_work_item获取工作项详情
create_work_item创建工作项
search_workitems搜索工作项
update_work_item更新工作项
get_work_item_types获取工作项类型列表
list_all_work_item_types列出所有工作项类型
list_work_item_types列出工作项类型
get_work_item_type获取工作项类型详情
list_work_item_relation_work_item_types列出工作项关联的工作项类型
get_work_item_type_field_config获取工作项类型字段配置
get_work_item_workflow获取工作项工作流
list_work_item_comments列出工作项评论
create_work_item_comment创建工作项评论
list_workitem_attachments列出工作项附件
get_workitem_file获取工作项附件文件
create_workitem_attachment创建工作项附件

工时管理

工具名描述
list_current_user_effort_records列出当前用户的工时记录
list_effort_records列出工时记录
create_effort_record创建工时记录
update_effort_record更新工时记录
list_estimated_efforts列出预估工时
create_estimated_effort创建预估工时
update_estimated_effort更新预估工时

流水线管理(Pipeline)

流水线基础操作

工具名描述
get_pipeline获取流水线详情
list_pipelines列出流水线
smart_list_pipelines智能搜索流水线(支持自然语言时间)
update_pipeline更新流水线配置

流水线生成

工具名描述
generate_pipeline_yaml生成流水线 YAML 配置
create_pipeline_from_description根据描述创建流水线

流水线运行

工具名描述
create_pipeline_run运行流水线
get_latest_pipeline_run获取最近一次运行记录
get_pipeline_run获取运行记录详情
list_pipeline_runs列出运行记录

流水线任务

工具名描述
list_pipeline_jobs_by_category按类别列出流水线任务
list_pipeline_job_historys列出任务执行历史
execute_pipeline_job_run手动执行流水线任务
get_pipeline_job_run_log获取任务执行日志

服务连接

工具名描述
list_service_connections列出服务连接

资源成员管理(Resource Member)

工具名描述
list_resource_members列出资源成员
create_resource_member添加资源成员
update_resource_member更新资源成员
delete_resource_member删除资源成员
update_resource_owner转让资源所有者

主机部署(VM Deploy)

工具名描述
get_vm_deploy_order获取主机部署单详情
stop_vm_deploy_order停止主机部署
resume_vm_deploy_order恢复主机部署
skip_vm_deploy_machine跳过指定机器部署
retry_vm_deploy_machine重试指定机器部署
get_vm_deploy_machine_log获取机器部署日志

制品管理(Packages)

工具名描述
list_package_repositories列出制品仓库
list_artifacts列出制品
get_artifact获取制品详情

应用交付(Application Delivery)

应用管理

工具名描述
list_applications列出应用
get_application获取应用详情
create_application创建应用
update_application更新应用

应用标签

工具名描述
create_app_tag创建应用标签
update_app_tag更新应用标签
search_app_tags搜索应用标签
update_app_tag_bind更新应用标签绑定

应用模板

工具名描述
search_app_templates搜索应用模板

全局变量

工具名描述
create_global_var创建全局变量组
get_global_var获取全局变量组
update_global_var更新全局变量组
list_global_vars列出全局变量组

变量组管理

工具名描述
get_env_variable_groups获取环境变量组
create_variable_group创建变量组
delete_variable_group删除变量组
get_variable_group获取变量组
update_variable_group更新变量组
get_app_variable_groups获取应用变量组
get_app_variable_groups_revision获取应用变量组版本

编排管理

工具名描述
get_latest_orchestration获取最新编排
list_app_orchestration列出应用编排
create_app_orchestration创建应用编排
delete_app_orchestration删除应用编排
get_app_orchestration获取应用编排
update_app_orchestration更新应用编排

变更请求

工具名描述
create_appstack_change_request创建变更请求
get_appstack_change_request_audit_items获取变更请求审批项
list_appstack_change_request_executions列出变更请求执行记录
list_appstack_change_request_work_items列出变更请求关联的工作项
cancel_appstack_change_request取消变更请求
close_appstack_change_request关闭变更请求

部署管理

工具名描述
get_machine_deploy_log获取机器部署日志
add_host_list_to_host_group添加主机到主机组
add_host_list_to_deploy_group添加主机到部署组

部署单管理

工具名描述
create_change_order创建部署单
list_change_order_versions查看部署单版本列表
get_change_order获取部署单详情
list_change_order_job_logs查询部署单日志
find_task_operation_log查询部署任务执行日志
execute_job_action操作部署单
list_change_orders_by_origin根据来源查询部署单

发布流程管理

工具名描述
list_app_release_workflows查询应用发布流程
list_app_release_workflow_briefs查询发布流程摘要
get_app_release_workflow_stage获取发布流程阶段详情
list_app_release_stage_briefs查询发布阶段摘要列表
update_app_release_stage更新发布流程阶段
list_app_release_stage_runs查询发布阶段执行记录
execute_app_release_stage执行发布流程阶段
cancel_app_release_stage_execution取消发布阶段执行
retry_app_release_stage_pipeline重试发布阶段流水线
skip_app_release_stage_pipeline跳过发布阶段流水线
list_app_release_stage_metadata查询发布阶段集成变更信息
get_app_release_stage_pipeline_run获取发布阶段流水线运行实例
pass_app_release_stage_validate通过发布阶段验证
get_app_release_stage_job_log查询发布阶段任务日志
refuse_app_release_stage_validate拒绝发布阶段验证

测试管理(Test Management)

测试用例

工具名描述
list_testcase_directories获取测试用例目录列表
create_testcase_directory创建测试用例目录
get_testcase_field_config获取测试用例字段配置
create_testcase创建测试用例
search_testcases搜索测试用例
get_testcase获取测试用例信息
delete_testcase删除测试用例

测试计划

工具名描述
list_test_plans获取测试计划列表
get_test_result_list获取测试计划中的用例列表
update_test_result更新测试结果

常见工作流示例

1. 代码审查工作流

查看待审核的变更请求并添加评论:

# 1. 获取当前组织信息
npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" get_current_organization_info

# 2. 列出待审核的变更请求 npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" list_change_requests organizationId:"your-org-id" repositoryId:"your-repo-id" state:"opened"

# 3. 获取变更请求详情 npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" get_change_request organizationId:"your-org-id" repositoryId:"your-repo-id" localId:"123"

# 4. 添加审查评论 npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" create_change_request_comment organizationId:"your-org-id" repositoryId:"your-repo-id" localId:"123" commentType:"GLOBAL_COMMENT" content:"LGTM! Code looks good."

2. 流水线运行工作流

运行流水线并查看执行结果:

# 1. 列出可用的流水线
npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" list_pipelines organizationId:"your-org-id"

# 2. 运行流水线(使用指定分支) npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" create_pipeline_run organizationId:"your-org-id" pipelineId:"123456" branch:"main"

# 3. 获取最近一次运行状态 npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" get_latest_pipeline_run organizationId:"your-org-id" pipelineId:"123456"

# 4. 查看任务执行日志 npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" get_pipeline_job_run_log organizationId:"your-org-id" pipelineId:"123456" pipelineRunId:"789" jobId:"job-1"

3. 项目管理工作流

创建工作项并跟踪进度:

# 1. 搜索项目
npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" search_projects organizationId:"your-org-id" keyword:"my-project"

# 2. 创建工作项(需求/任务/缺陷) npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" create_work_item organizationId:"your-org-id" workitemTypeId:"type-id" subject:"实现新功能"

# 3. 搜索工作项 npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" search_workitems organizationId:"your-org-id" projectId:"project-id"

# 4. 更新工作项状态 npx -y mcporter call --stdio "npx -y alibabacloud-devops-mcp-server" update_work_item organizationId:"your-org-id" workitemId:"workitem-id" updateType:"STATUS"


相关资源

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务