yunxiaomcp

houzhongxu/yunxiaomcp
Hosted
0 Stars 28 次浏览 houzhongxu 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "yunxiao": {
      "args": [
        "-y",
        "alibabacloud-devops-mcp-server"
      ],
      "command": "npx",
      "env": {
        "YUNXIAO_ACCESS_TOKEN": "\u003cYOUR_TOKEN\u003e"
      }
    }
  }
}

可用工具 (194 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

get_current_organization_info

Get information about the current user and organization based on the token. In the absence of an explicitly specified organization ID, this result will take precedence.

该工具无需必填参数,直接调用即可

get_user_organizations

Get the list of organizations the current user belongs to

该工具无需必填参数,直接调用即可

get_current_user

Get information about the current user based on the token. In the absence of an explicitly specified user ID, this result will take precedence.

该工具无需必填参数,直接调用即可

create_branch 4 个参数 需填 3 项

[Code Management] Create a new branch in a Codeup repository

必填参数:organizationId、repositoryId、branch

get_branch 3 个参数 需填 3 项

[Code Management] Get information about a branch in a Codeup repository

必填参数:organizationId、repositoryId、branchName

delete_branch 3 个参数 需填 3 项

[Code Management] Delete a branch from a Codeup repository

必填参数:organizationId、repositoryId、branchName

list_branches 6 个参数 需填 2 项

[Code Management] List branches in a Codeup repository

必填参数:organizationId、repositoryId

get_file_blobs 4 个参数 需填 4 项

[Code Management] Get file content from a Codeup repository

必填参数:organizationId、repositoryId、filePath、ref

create_file 7 个参数 需填 6 项

[Code Management] Create a new file in a Codeup repository

必填参数:organizationId、repositoryId、filePath、content、commitMessage、branch

update_file 7 个参数 需填 6 项

[Code Management] Update an existing file in a Codeup repository

必填参数:organizationId、repositoryId、filePath、content、commitMessage、branch

delete_file 5 个参数 需填 5 项

[Code Management] Delete a file from a Codeup repository

必填参数:organizationId、repositoryId、filePath、commitMessage、branch

list_files 5 个参数 需填 2 项

[Code Management] List file tree from a Codeup repository

必填参数:organizationId、repositoryId

compare 7 个参数 需填 4 项

[Code Management] Query code to compare content

必填参数:organizationId、repositoryId、from、to

get_repository 2 个参数 需填 2 项

[Code Management] Get information about a Codeup repository

必填参数:organizationId、repositoryId

list_repositories 7 个参数 需填 1 项

[Code Management] Get the CodeUp Repository List. A Repository serves as a unit for managing source code and is distinct from a Project. Use Case: View my repositories

必填参数:organizationId

create_repository 9 个参数 需填 3 项

[Code Management] Create a new Codeup repository. Creates an empty code repository that can then be pushed to via git. Use Cases: Create a new repository for a project

必填参数:organizationId、name、path

get_change_request 3 个参数 需填 3 项

[Code Management] Get detailed information about a specific change request (merge request) by its local ID.

必填参数:organizationId、repositoryId、localId

list_change_requests 12 个参数 需填 1 项

[Code Management] List change requests with multi-condition filtering, pagination and sorting. Supports filtering by repository, author, reviewer, state (opened/merged/closed), search keywords, and creation time range.

必填参数:organizationId

create_change_request 12 个参数 需填 5 项

[Code Management] Create a new change request (merge request). Supports specifying source/target branches, reviewers, associated work items, and optional AI review trigger.

必填参数:organizationId、repositoryId、title、sourceBranch、targetBranch

create_change_request_comment 13 个参数 需填 5 项

[Code Management] Create a comment on a change request. Supports two types: GLOBAL_COMMENT (global comment on the entire merge request) and INLINE_COMMENT (inline comment on specific code lines). For INLINE_COMMENT, you must provide file_path, line_number, from_patchset_biz_id, and to_patchset_biz_id parameters.

必填参数:organizationId、repositoryId、localId、content、patchset_biz_id

list_change_request_comments 8 个参数 需填 3 项

[Code Management] List comments on a change request. Supports filtering by comment type (GLOBAL_COMMENT or INLINE_COMMENT), state (OPENED or DRAFT), resolved status, and file path (for inline comments).

必填参数:organizationId、repositoryId、localId

update_change_request_comment 6 个参数 需填 4 项

[Code Management] Update a comment on a change request. Can update the comment content and/or resolved status.

必填参数:organizationId、repositoryId、localId、commentBizId

list_change_request_patch_sets 3 个参数 需填 3 项

[Code Management] List patch sets (versions) for a change request. Patch sets represent different versions of the merge request as it evolves.

必填参数:organizationId、repositoryId、localId

list_commits 11 个参数 需填 3 项

[Code Management] List commits in a Codeup repository

必填参数:organizationId、repositoryId、refName

get_commit 3 个参数 需填 3 项

[Code Management] Get information about a commit

必填参数:organizationId、repositoryId、sha

create_commit_comment 4 个参数 需填 4 项

[Code Management] Create a comment on a commit

必填参数:organizationId、repositoryId、sha、content

list_organization_departments 2 个参数 需填 1 项

Get the list of departments in an organization

必填参数:organizationId

get_organization_department_info 2 个参数 需填 2 项

Get information about a department in an organization

必填参数:organizationId、id

get_organization_department_ancestors 2 个参数 需填 2 项

Get the ancestors of a department in an organization

必填参数:organizationId、id

list_organization_members 3 个参数 需填 1 项

list user members in an organization

必填参数:organizationId

get_organization_member_info 2 个参数 需填 2 项

Get information about a member in an organization

必填参数:organizationId、memberId

get_organization_member_info_by_user_id 2 个参数 需填 2 项

Get information about a member in an organization by user ID

必填参数:organizationId、userId

search_organization_members 9 个参数 需填 1 项

[Organization Management] Search for organization members

必填参数:organizationId

list_organization_roles 1 个参数 需填 1 项

[Organization Management] List organization roles

必填参数:organizationId

get_organization_role 2 个参数 需填 2 项

[Organization Management] Get information about an organization role

必填参数:organizationId、roleId

get_project 2 个参数 需填 2 项

[Project Management] Get information about a Yunxiao project

必填参数:organizationId、id

search_projects 16 个参数 需填 1 项

[Project Management] Search for Yunxiao Project List. A Project is a project management unit that includes work items and sprints, and it is different from a code repository (Repository). Use Cases: Query projects I am involved in Query projects I have created

必填参数:organizationId

search_programs 11 个参数 需填 1 项

[Project Management] Search for Yunxiao Program (Project Set) List. A Program is a collection of multiple related projects, used for unified management and coordination of large projects. Use Cases: Query programs by name Query programs by status Query programs by creator

必填参数:organizationId

list_program_versions 6 个参数 需填 2 项

[Project Management] List versions for a Yunxiao Program (Project Set). Versions are used to manage release plans and track delivery progress. Use Cases: List all versions in a program Filter versions by status (TODO, DOING, ARCHIVED) Search versions by name

必填参数:organizationId、id

list_versions 6 个参数 需填 2 项

[Project Management] List versions for a Yunxiao Project or Program. Versions are used to manage release plans and track delivery progress. Use Cases: List all versions in a project Filter versions by status (TODO, DOING, ARCHIVED) Search versions by name

必填参数:organizationId、id

create_version 6 个参数 需填 4 项

[Project Management] Create a new version in a Yunxiao Project. Versions are used to manage release plans and track delivery progress. Use Cases: Create a new release version Plan project milestones Set version owners and dates

必填参数:organizationId、id、name、owners

update_version 7 个参数 需填 4 项

[Project Management] Update an existing version in a Yunxiao Project. Can update version name, owners, start date, and publish date. Use Cases: Update version name Change version owners Modify version dates

必填参数:organizationId、projectId、id、name

delete_version 3 个参数 需填 3 项

[Project Management] Delete a version from a Yunxiao Project. Use Cases: Remove obsolete versions Clean up project versions

必填参数:organizationId、projectId、id

get_sprint 3 个参数 需填 3 项

[Project Management] Get information about a sprint

必填参数:organizationId、projectId、id

list_sprints 5 个参数 需填 2 项

[Project Management] List sprints in a project

必填参数:organizationId、id

create_sprint 8 个参数 需填 4 项

[Project Management] Create a new sprint

必填参数:organizationId、projectId、name、owners

update_sprint 9 个参数 需填 4 项

[Project Management] Update an existing sprint

必填参数:organizationId、projectId、id、name

get_work_item 2 个参数 需填 2 项

[Project Management] Get information about a work item

必填参数:organizationId、workItemId

create_work_item 15 个参数 需填 5 项

[Project Management] Create a work item. 描述字段使用提示: - description 支持 Markdown / 富文本,需配合 formatType("MARKDOWN" 或 "RICHTEXT")。 - 描述中插入图片三步法:① 先建工作项(本工具, description 可先为空或占位);② 调 create_workitem_attachment 上传图片拿到返回值中的 embedMarkdown 或 embedHtml;③ 调 update_work_item 把拼好的 description 写回。✅ 报错点:不要使用 create_workitem_attachment 返回的 url 字段,那是 30 秒过期的 OSS 临时签名。 - 实际工时(fieldId 101587)与预计工时(fieldId 101586)为云效受控系统字段,不能通过本工具的 customFieldValues 修改;请改用 `create_effort_record` / `create_estimated_effort` 。

必填参数:organizationId、spaceId、subject、workitemTypeId、assignedTo

search_workitems 28 个参数 需填 3 项

[Project Management] Search work items with various filter conditions

必填参数:organizationId、category、spaceId

get_work_item_types 3 个参数 需填 3 项

[Project Management] Get the list of work item types for a project

必填参数:organizationId、id、category

delete_work_item 2 个参数 需填 2 项

[Project Management] Delete a work item. This operation is irreversible.

必填参数:organizationId、workItemId

update_work_item 3 个参数 需填 3 项

[Project Management] Update a work item. 调用参数结构:除 organizationId / workItemId 外,所有要更新的字段必须放在 updateWorkItemFields 对象中(包括 subject / description / formatType / status / assignedTo / priority / labels / sprint / trackers / verifier / participants / versions / customFieldValues)。 描述中插入图片:先调 create_workitem_attachment 拿到返回值的 embedMarkdown(formatType="MARKDOWN")或 embedHtml(formatType="RICHTEXT"),拼进 updateWorkItemFields.description,同时 updateWorkItemFields.formatType 设为对应值。⚠️ 不要把 create_workitem_attachment 返回的 url 嵌入 description,那是 30 秒过期的 OSS 临时签名。 受控字段提醒:实际工时(fieldId 101587)与预计工时(fieldId 101586)为云效受控系统字段,不能通过 updateWorkItemFields.customFieldValues 修改;请改用 `create_effort_record`/`update_effort_record` 与 `create_estimated_effort`/`update_estimated_effort`。

必填参数:organizationId、workItemId、updateWorkItemFields

list_all_work_item_types 1 个参数 需填 1 项

[Project Management] List all work item types in an organization

必填参数:organizationId

list_work_item_types 3 个参数 需填 2 项

[Project Management] List work item types in a project space

必填参数:organizationId、projectId

get_work_item_type 2 个参数 需填 2 项

[Project Management] Get details of a specific work item type

必填参数:organizationId、id

list_work_item_relation_work_item_types 3 个参数 需填 2 项

[Project Management] List work item types that can be related to a specific work item

必填参数:organizationId、workItemTypeId

get_work_item_type_field_config 3 个参数 需填 3 项

[Project Management] Get field configuration for a specific work item type

必填参数:organizationId、projectId、workItemTypeId

get_work_item_workflow 3 个参数 需填 3 项

[Project Management] Get workflow information for a specific work item type

必填参数:organizationId、projectId、workItemTypeId

list_work_item_comments 4 个参数 需填 2 项

[Project Management] List comments for a specific work item

必填参数:organizationId、workItemId

create_work_item_comment 3 个参数 需填 3 项

[Project Management] Create a comment for a specific work item

必填参数:organizationId、workItemId、content

list_workitem_attachments 2 个参数 需填 2 项

[Project Management] List attachments for a specific work item. Returns attachment information including file name, size, suffix, download URL, and creator/modifier details.

必填参数:organizationId、workItemId

get_workitem_file 3 个参数 需填 3 项

[Project Management] Get file information for a specific work item. Supports both file IDs (long hex for description-embedded images) and attachment IDs (numeric like 62487031). Returns file details including name, size, suffix, and a temporary download URL.

必填参数:organizationId、workitemId、id

create_workitem_attachment 4 个参数 需填 3 项

[Project Management] Upload a local file as an attachment to a work item via multipart/form-data. MCP Server reads the file at the given absolute path and uploads it. Supports any file type (单文件 ≤ 10MB,云效不支持 svg/tiff)。 返回 WorkitemFile 含以下关键字段: - `id`/`name`/`size`/`suffix`:文件基础信息 - `url`:OSS 临时下载地址,约 30 秒过期。⚠️ 仅用于下载,不要嵌入工作项描述/评论 - `embedUrl`:永久代理 URL,适用于在工作项描述/评论中嵌入图片 - `embedMarkdown`:预拼好的 Markdown 图片标签,formatType=MARKDOWN 时拼接进 description 即可 - `embedHtml`:预拼好的 HTML <img> 标签,formatType=RICHTEXT 时拼接进 description 即可 在工作项描述中插入图片的标准三步法:① 创建工作项(如已有则跳过);② 调本工具上传图片、读出 embedMarkdown / embedHtml;③ 调 update_work_item,在 updateWorkItemFields.description 中拼入该 embed* 字段,同时设置 updateWorkItemFields.formatType 为 "MARKDOWN" 或 "RICHTEXT"。 应用 token 场景必传 operatorId,个人 token 必传可省略。

必填参数:organizationId、workItemId、filePath

list_workitem_activities 2 个参数 需填 2 项

[Project Management] List activity history for a specific work item. Returns changes including field updates, status transitions, association changes, and attachment changes, with operator and timestamp details.

必填参数:organizationId、workItemId

list_current_user_effort_records 3 个参数 需填 3 项

[Project Management] 获取用户的实际工时明细,结束时间和开始时间的间隔不能大于6个月

必填参数:organizationId、startDate、endDate

list_effort_records 2 个参数 需填 2 项

[Project Management] 获取实际工时明细

必填参数:id、organizationId

create_effort_record 8 个参数 需填 5 项

[Project Management] 登记实际工时。云效中实际工时(fieldId 101587)为受控字段,不能通过 update_work_item 的 customFieldValues 修改,必须调用本工具。

必填参数:id、organizationId、actualTime、gmtEnd、gmtStart

list_estimated_efforts 2 个参数 需填 2 项

[Project Management] 获取预计工时明细

必填参数:id、organizationId

create_estimated_effort 7 个参数 需填 4 项

[Project Management] 登记预计工时。云效中预计工时(fieldId 101586)为受控字段,不能通过 update_work_item 的 customFieldValues 修改,必须调用本工具。

必填参数:id、organizationId、owner、spentTime

update_effort_record 9 个参数 需填 6 项

[Project Management] 更新已登记的实际工时(云效实际工时受控字段,不能走 update_work_item.customFieldValues)。

必填参数:organizationId、workitemId、id、actualTime、gmtEnd、gmtStart

update_estimated_effort 8 个参数 需填 5 项

[Project Management] 更新已登记的预计工时(云效预计工时受控字段,不能走 update_work_item.customFieldValues)。

必填参数:organizationId、workitemId、id、owner、spentTime

get_pipeline 2 个参数 需填 2 项

[Pipeline Management] Get details of a specific pipeline in an organization

必填参数:organizationId、pipelineId

list_pipelines 9 个参数 需填 1 项

[Pipeline Management] Get a list of pipelines in an organization with filtering options

必填参数:organizationId

generate_pipeline_yaml 33 个参数 需填 4 项

[Pipeline Management] Generate only the YAML configuration for a pipeline without creating it. **📋 Use Cases:** - Preview YAML before creating pipeline - Generate YAML for manual deployment - Debug pipeline configuration **📖 Recommended Workflow:** 1. 🎯 Parse user description for explicit parameters 2. 🔍 If missing context, prefer IDE detection (terminal + file reading) over API calls 3. 🚀 Call this tool with collected parameters **💡 Parameter Collection Strategy:** - For QUICK pipeline creation: Use IDE detection (git config, file reading) - For PRECISE parameter selection: Consider list_repositories, list_service_connections when needed - Balance efficiency vs. accuracy based on user intent **⚡ Built-in capabilities:** Handles default service connections internally, auto-extracts project name from repo URL

必填参数:organizationId、name、buildLanguage、buildTool

create_pipeline_from_description 33 个参数 需填 4 项

[Pipeline Management] Create a pipeline using structured parameters extracted from user descriptions and environment context. **🔧 Built-in Capabilities:** - ✅ Automatically retrieves default service connection IDs when not specified - ✅ Handles repository and service connection logic internally - ✅ Auto-extracts project name from repository URL (git@host:org/repo.git → repo) - ✅ Supports both IDE detection and explicit parameter specification **📖 Recommended Workflow:** 1. 🎯 PARSE user description for explicit parameters 2. 🔍 DETECT missing info from IDE environment FIRST: - Run `git config --get remote.origin.url` → repoUrl - Run `git branch --show-current` → branch - Auto-extract serviceName from repoUrl - Check project files for tech stack: * pom.xml → buildLanguage='java', buildTool='maven' * build.gradle → buildLanguage='java', buildTool='gradle' * package.json + package-lock.json → buildLanguage='nodejs', buildTool='npm' * package.json + yarn.lock → buildLanguage='nodejs', buildTool='yarn' * requirements.txt → buildLanguage='python', buildTool='pip' * go.mod → buildLanguage='go', buildTool='go' * *.csproj → buildLanguage='dotnet', buildTool='dotnet' 3. 🚀 CALL this tool with collected parameters **⚠️ Important Guidelines:** - DO NOT call list_repositories unless user explicitly asks to choose from available repositories - DO NOT call list_service_connections unless user explicitly asks to choose from available connections - ALWAYS try IDE detection first before making any API calls - If IDE detection fails, THEN consider API calls as fallback **🎯 Parameter Priority:** 1. 👤 USER EXPLICIT (highest) - buildLanguage, buildTool, versions, deployTarget 2. 🔍 IDE DETECTION (preferred) - repoUrl, branch, serviceName, tech stack 3. 🤖 TOOL DEFAULTS (automatic) - serviceConnectionId, organizationId **🔍 IDE Detection Rules (MUST TRY FIRST):** - 📂 Repository: `git config --get remote.origin.url` → repoUrl - 🌿 Branch: `git branch --show-current` → branch - 🏷️ Service Name: Auto-extracted from repoUrl (git@host:org/repo.git → repo) - ☕ Java Maven: pom.xml exists → buildLanguage='java', buildTool='maven' - 🏗️ Java Gradle: build.gradle exists → buildLanguage='java', buildTool='gradle' - 🟢 Node npm: package.json + package-lock.json → buildLanguage='nodejs', buildTool='npm' - 🧶 Node yarn: package.json + yarn.lock → buildLanguage='nodejs', buildTool='yarn' - 🐍 Python: requirements.txt → buildLanguage='python', buildTool='pip' - 🐹 Go: go.mod → buildLanguage='go', buildTool='go' - 💙 .NET: *.csproj → buildLanguage='dotnet', buildTool='dotnet' **📝 Version Detection (from project files):** - ☕ JDK: Read pom.xml <maven.compiler.source> → jdkVersion - 🟢 Node: Read package.json engines.node → nodeVersion - 🐍 Python: Read .python-version, pyproject.toml → pythonVersion - 🐹 Go: Read go.mod go directive → goVersion **🎯 Deployment Parsing:** - '部署到主机/VM/虚拟机' → deployTarget='vm' - '部署到Kubernetes/K8s' → deployTarget='k8s' - '只构建/构建制品' → deployTarget='none' **🔗 Service Connection Strategy (3 scenarios):** 1. **User specifies ID explicitly** (e.g., '使用服务连接ID abc123') → ✅ Pass serviceConnectionId=abc123 directly, NO list_service_connections call needed 2. **User doesn't specify any ID** (most common case) → ✅ Pass serviceConnectionId=null, tool will auto-retrieve default ID internally 3. **User wants to choose from available options** (e.g., '显示可用的服务连接让我选择') → 🔍 Call list_service_connections first, then let user choose, then create pipeline **🤔 When to Use Other Tools:** - User asks to "select from available repositories" → use list_repositories first - User wants to "choose from service connections" → use list_service_connections first - User wants to see options before deciding → gather info first, then create - For quick creation with current repo → directly use IDE detection **✅ Required:** organizationId, name, buildLanguage, buildTool

必填参数:organizationId、name、buildLanguage、buildTool

smart_list_pipelines 6 个参数 需填 1 项

[Pipeline Management] Intelligently search pipelines with natural language time references (e.g., 'today', 'this week')

必填参数:organizationId

create_pipeline_run 16 个参数 需填 2 项

[Pipeline Management] Run a pipeline with flexible parameters. **⚠️ IMPORTANT: DO NOT provide 'params' parameter unless user explicitly provides a JSON string. Use simplified parameters instead!** **🎯 Most Common Use Cases:** 1. 🌿 Run with specific branch: Use 'branch' parameter - User: 'Run pipeline with dev branch' → { branch: 'dev' } - User: '用master分支运行流水线' → { branch: 'master' } - System will automatically fetch repository URLs from pipeline config 2. 🏷️ Run with specific tag: Use 'tag' parameter - User: 'Run pipeline with v1.0 tag' → { tag: 'v1.0' } - User: '用v2.0标签运行流水线' → { tag: 'v2.0' } - System will automatically fetch repository URLs from pipeline config 3. 🔄 Run with multiple branches: Use 'branches' parameter - User: 'Run pipeline with main and dev branches' → { branches: ['main', 'dev'] } 4. 🏛️ Run with specific repo branch/tag: Use 'repositories' parameter - { repositories: [{ url: 'https://codeup.aliyun.com/org/repo.git', branch: 'feature-x' }] } - { repositories: [{ url: 'https://codeup.aliyun.com/org/repo.git', tag: 'v1.0' }] } 5. 📦 Run with environment variables: Use 'environmentVariables' parameter - { environmentVariables: { 'ENV': 'production', 'VERSION': '1.0.0' } } **📝 Parameter Guide:** - 🌿 branch: Single branch name (most common) - 🏷️ tag: Single tag name (for release versions) - 🔄 branches: Multiple branches for branch mode - 🏛️ repositories: Specific branch/tag per repository - 📦 environmentVariables: Key-value pairs for pipeline variables - 📝 comment: Add a note for this run - 🔧 params: [Advanced] ONLY use if user provides raw JSON string **⚡ Smart Behavior:** - If only 'branch' or 'tag' is provided → automatically fetches repo URLs from pipeline and generates runningBranchs/runningTags - If 'branches' is provided → automatically enables branch mode - If 'params' is provided → all other parameters are ignored **❌ DO NOT:** - Generate 'params' parameter yourself - Convert simplified parameters to 'params' JSON - The system will handle param generation automatically

必填参数:organizationId、pipelineId

get_latest_pipeline_run 2 个参数 需填 2 项

[Pipeline Management] Get information about the latest pipeline run

必填参数:organizationId、pipelineId

get_pipeline_run 3 个参数 需填 3 项

[Pipeline Management] Get details of a specific pipeline run instance

必填参数:organizationId、pipelineId、pipelineRunId

list_pipeline_runs 8 个参数 需填 2 项

[Pipeline Management] Get a list of pipeline run instances with filtering options

必填参数:organizationId、pipelineId

list_pipeline_jobs_by_category 3 个参数 需填 3 项

[Pipeline Management] Get pipeline execution tasks by category. Currently only supports DEPLOY category.

必填参数:organizationId、pipelineId、category

list_pipeline_job_historys 6 个参数 需填 4 项

[Pipeline Management] Get the execution history of a pipeline task. Retrieve all execution records for a specific task in a pipeline.

必填参数:organizationId、pipelineId、category、identifier

execute_pipeline_job_run 4 个参数 需填 4 项

[Pipeline Management] Manually run a pipeline task. Start a specific job in a pipeline run instance.

必填参数:organizationId、pipelineId、pipelineRunId、jobId

get_pipeline_job_run_log 4 个参数 需填 4 项

[Pipeline Management] Get the execution logs of a pipeline job. Retrieve the log content for a specific job in a pipeline run.

必填参数:organizationId、pipelineId、pipelineRunId、jobId

stop_pipeline_job_run 4 个参数 需填 4 项

[Pipeline Management] Stop/terminate a running pipeline job.

必填参数:organizationId、pipelineId、pipelineRunId、jobId

retry_pipeline_job_run 4 个参数 需填 4 项

[Pipeline Management] Retry a failed pipeline job run.

必填参数:organizationId、pipelineId、pipelineRunId、jobId

rerun_pipeline_job_run 4 个参数 需填 4 项

[Pipeline Management] Rerun a pipeline job. Only deploy-type jobs are supported. You can set a job as deploy type in its configuration.

必填参数:organizationId、pipelineId、pipelineRunId、jobId

skip_pipeline_job_run 4 个参数 需填 4 项

[Pipeline Management] Skip a pipeline job run.

必填参数:organizationId、pipelineId、pipelineRunId、jobId

pass_pipeline_validate 4 个参数 需填 4 项

[Pipeline Management] Approve/pass a manual checkpoint (human validation gate) in a pipeline run.

必填参数:organizationId、pipelineId、pipelineRunId、jobId

refuse_pipeline_validate 4 个参数 需填 4 项

[Pipeline Management] Refuse/reject a manual checkpoint (human validation gate) in a pipeline run.

必填参数:organizationId、pipelineId、pipelineRunId、jobId

execute_pipeline_job_action 5 个参数 需填 5 项

[Pipeline Management] Execute a subsequent action of a pipeline job.

必填参数:organizationId、pipelineId、pipelineRunId、jobId、actionId

get_pipeline_job_steps 4 个参数 需填 4 项

[Pipeline Management] Get the list of steps for a pipeline job. Returns step details including stepIndex and buildId needed for log retrieval.

必填参数:organizationId、pipelineId、pipelineRunId、jobId

get_pipeline_job_step_log 8 个参数 需填 8 项

[Pipeline Management] Get the log content for a specific step of a pipeline job. Use GetPipelineJobSteps first to get stepIndex and buildId.

必填参数:organizationId、pipelineId、pipelineRunId、jobId、stepIndex、offset、limit、buildId

get_pipeline_job_step_log_url 6 个参数 需填 6 项

[Pipeline Management] Get the download URL for a pipeline job step log. Use GetPipelineJobSteps first to get stepIndex and buildId.

必填参数:organizationId、pipelineId、pipelineRunId、jobId、stepIndex、buildId

update_pipeline 4 个参数 需填 4 项

[Pipeline Management] Update an existing pipeline in Yunxiao by pipelineId. Use this to update pipeline YAML, stages, jobs, etc.

必填参数:organizationId、pipelineId、content、name

list_service_connections 2 个参数 需填 2 项

[Service Connection Management] List service connections in an organization with filtering options

必填参数:organizationId、serviceConnectionType

delete_resource_member 4 个参数 需填 4 项

[Resource Member Management] Delete a resource member

必填参数:organizationId、resourceType、resourceId、userId

list_resource_members 3 个参数 需填 3 项

[Resource Member Management] Get a list of resource members

必填参数:organizationId、resourceType、resourceId

update_resource_member 5 个参数 需填 5 项

[Resource Member Management] Update a resource member

必填参数:organizationId、resourceType、resourceId、roleName、userId

create_resource_member 5 个参数 需填 5 项

[Resource Member Management] Create a resource member

必填参数:organizationId、resourceType、resourceId、roleName、userId

update_resource_owner 4 个参数 需填 4 项

[Resource Member Management] Transfer resource owner

必填参数:organizationId、resourceType、resourceId、newOwnerId

stop_vm_deploy_order 3 个参数 需填 3 项

[VM Deploy Order Management] Stop VM deploy order

必填参数:organizationId、pipelineId、deployOrderId

skip_vm_deploy_machine 4 个参数 需填 4 项

[VM Deploy Order Management] Skip VM deploy machine

必填参数:organizationId、pipelineId、deployOrderId、machineSn

retry_vm_deploy_machine 4 个参数 需填 4 项

[VM Deploy Order Management] Retry VM deploy machine

必填参数:organizationId、pipelineId、deployOrderId、machineSn

resume_vm_deploy_order 3 个参数 需填 3 项

[VM Deploy Order Management] Resume VM deploy order

必填参数:organizationId、pipelineId、deployOrderId

get_vm_deploy_order 3 个参数 需填 3 项

[VM Deploy Order Management] Get VM deploy order details

必填参数:organizationId、pipelineId、deployOrderId

get_vm_deploy_machine_log 4 个参数 需填 4 项

[VM Deploy Order Management] Get VM deploy machine log

必填参数:organizationId、pipelineId、deployOrderId、machineSn

create_flow_variable_group 4 个参数 需填 3 项

[Pipeline Management] Create an organization-level variable group for Flow (pipeline).

必填参数:organizationId、name、variables

list_flow_variable_groups 5 个参数 需填 1 项

[Pipeline Management] List organization-level Flow (pipeline) variable groups with pagination.

必填参数:organizationId

get_flow_variable_group 2 个参数 需填 2 项

[Pipeline Management] Get a Flow (pipeline) variable group by numeric id.

必填参数:organizationId、id

update_flow_variable_group 5 个参数 需填 4 项

[Pipeline Management] Update a Flow (pipeline) variable group by numeric id.

必填参数:organizationId、id、name、variables

delete_flow_variable_group 2 个参数 需填 2 项

[Pipeline Management] Delete a Flow (pipeline) variable group by numeric id.

必填参数:organizationId、id

list_package_repositories 5 个参数 需填 1 项

[Packages Management] List package repositories in an organization with filtering options

必填参数:organizationId

list_artifacts 8 个参数 需填 3 项

[Packages Management] List artifacts in a package repository with filtering options

必填参数:organizationId、repoId、repoType

get_artifact 4 个参数 需填 4 项

[Packages Management] Get information about a single artifact in a package repository

必填参数:organizationId、repoId、id、repoType

list_applications 7 个参数 需填 1 项

[application delivery] List applications in an organization with pagination

必填参数:organizationId

get_application 2 个参数 需填 2 项

[application delivery] Get application details by name

必填参数:organizationId、appName

create_application 6 个参数 需填 2 项

[application delivery] Create a new application

必填参数:organizationId、name

update_application 3 个参数 需填 2 项

[application delivery] Update an existing application

必填参数:organizationId、appName

list_application_sources 8 个参数 需填 2 项

[application delivery] List application sources with pagination

必填参数:organizationId、appName

create_app_tag 3 个参数 需填 3 项

[application delivery] Create an application tag

必填参数:organizationId、name、color

update_app_tag 4 个参数 需填 3 项

[application delivery] Update an application tag

必填参数:organizationId、name、newName

search_app_tags 6 个参数 需填 1 项

[application delivery] Search application tags

必填参数:organizationId

update_app_tag_bind 3 个参数 需填 3 项

[application delivery] Update application tag bindings

必填参数:organizationId、appName、tagNames

search_app_templates 8 个参数 需填 1 项

[application delivery] Search application templates

必填参数:organizationId

create_global_var 6 个参数 需填 3 项

[application delivery] Create a global variable group

必填参数:organizationId、displayName、name

get_global_var 3 个参数 需填 2 项

[application delivery] Get a global variable group

必填参数:organizationId、name

update_global_var 5 个参数 需填 4 项

[application delivery] Update a global variable group

必填参数:organizationId、name、content、fromRevisionSha

list_global_vars 4 个参数 需填 3 项

[application delivery] List global variable groups

必填参数:organizationId、current、pageSize

get_env_variable_groups 3 个参数 需填 3 项

[application delivery] Get variable groups for an environment

必填参数:organizationId、appName、envName

create_variable_group 8 个参数 需填 3 项

[application delivery] Create a variable group

必填参数:organizationId、appName、fromRevisionSha

delete_variable_group 3 个参数 需填 3 项

[application delivery] Delete a variable group

必填参数:organizationId、appName、variableGroupName

get_variable_group 3 个参数 需填 3 项

[application delivery] Get a variable group

必填参数:organizationId、appName、variableGroupName

update_variable_group 9 个参数 需填 4 项

[application delivery] Update a variable group

必填参数:organizationId、appName、variableGroupName、fromRevisionSha

get_app_variable_groups 2 个参数 需填 2 项

[application delivery] Get variable groups for an application

必填参数:organizationId、appName

get_app_variable_groups_revision 2 个参数 需填 2 项

[application delivery] Get the revision of variable groups for an application

必填参数:organizationId、appName

get_latest_orchestration 3 个参数 需填 3 项

[application delivery] Get the latest orchestration for an environment

必填参数:organizationId、appName、envName

list_app_orchestration 2 个参数 需填 2 项

[application delivery] List application orchestrations

必填参数:organizationId、appName

create_app_orchestration 4 个参数 需填 4 项

[application delivery] Create an application orchestration

必填参数:organizationId、appName、templateId、templateType

delete_app_orchestration 3 个参数 需填 3 项

[application delivery] Delete an application orchestration

必填参数:organizationId、appName、sn

get_app_orchestration 5 个参数 需填 3 项

[application delivery] Get an application orchestration

必填参数:organizationId、appName、sn

update_app_orchestration 9 个参数 需填 4 项

[application delivery] Update an application orchestration. This is a full replacement — include all existing spec fields (componentList, labels, placeholderList, groupNameMap) to avoid data loss. Call get_app_orchestration first to retrieve the current state.

必填参数:organizationId、appName、sn、name

create_appstack_change_request 9 个参数 需填 6 项

[application delivery] Create a change request

必填参数:organizationId、appName、appCodeRepoSn、branchName、ownerId、title

get_appstack_change_request_audit_items 4 个参数 需填 4 项

[application delivery] Get audit items for a change request

必填参数:organizationId、appName、sn、refType

list_appstack_change_request_executions 9 个参数 需填 5 项

[application delivery] List change request executions

必填参数:organizationId、appName、sn、releaseWorkflowSn、releaseStageSn

list_appstack_change_request_work_items 3 个参数 需填 3 项

[application delivery] List work items for a change request

必填参数:organizationId、appName、sn

cancel_appstack_change_request 3 个参数 需填 3 项

[application delivery] Cancel a change request

必填参数:organizationId、appName、sn

close_appstack_change_request 3 个参数 需填 3 项

[application delivery] Close a change request

必填参数:organizationId、appName、sn

list_appstack_change_requests 7 个参数 需填 2 项

[application delivery] Search change requests in an application with pagination and filtering

必填参数:organizationId、appName

list_attached_change_requests 5 个参数 需填 3 项

[application delivery] List change requests attached to a release

必填参数:organizationId、systemName、releaseSn

get_machine_deploy_log 3 个参数 需填 3 项

[application delivery] Get machine deployment log

必填参数:organizationId、tunnelId、machineSn

add_host_list_to_host_group 3 个参数 需填 3 项

[application delivery] Add host list to host group

必填参数:organizationId、instanceName、hostSns

add_host_list_to_deploy_group 4 个参数 需填 4 项

[application delivery] Add host list to deploy group

必填参数:organizationId、instanceName、groupName、hostSns

create_change_order 3 个参数 需填 3 项

[application delivery] 创建部署单

必填参数:organizationId、appName、changeOrder

list_change_order_versions 6 个参数 需填 2 项

[application delivery] 查看部署单版本列表

必填参数:organizationId、appName

get_change_order 3 个参数 需填 3 项

[application delivery] 读取部署单使用的物料和工单状态

必填参数:organizationId、appName、changeOrderSn

list_change_order_job_logs 6 个参数 需填 4 项

[application delivery] 查询环境部署单日志

必填参数:organizationId、appName、changeOrderSn、jobSn

find_task_operation_log 6 个参数 需填 6 项

[application delivery] 查询部署任务执行日志,其中通常包含下游部署引擎的调度细节信息

必填参数:organizationId、appName、changeOrderSn、jobSn、stageSn、taskSn

execute_job_action 5 个参数 需填 5 项

[application delivery] 操作环境部署单

必填参数:organizationId、appName、changeOrderSn、jobSn、action

list_change_orders_by_origin 5 个参数 需填 3 项

[application delivery] 根据创建来源查询部署单

必填参数:organizationId、originType、originId

list_app_release_workflows 2 个参数 需填 2 项

[application delivery] 查询应用下所有发布流程

必填参数:organizationId、appName

list_app_release_workflow_briefs 2 个参数 需填 2 项

[application delivery] 查询应用下所有发布流程摘要

必填参数:organizationId、appName

get_app_release_workflow_stage 4 个参数 需填 4 项

[application delivery] 获取发布流程阶段详情

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn

list_app_release_stage_briefs 3 个参数 需填 3 项

[application delivery] 查询发布流程阶段摘要列表

必填参数:organizationId、appName、releaseWorkflowSn

update_app_release_stage 5 个参数 需填 5 项

[application delivery] 更新应用发布流程阶段

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn、stage

list_app_release_stage_runs 10 个参数 需填 4 项

[application delivery] 查询发布流程阶段执行记录列表

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn

execute_app_release_stage 5 个参数 需填 5 项

[application delivery] 执行变更请求的发布流程阶段

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn、execution

cancel_app_release_stage_execution 5 个参数 需填 5 项

[application delivery] 取消发布流程阶段执行

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn、executionNumber

retry_app_release_stage_pipeline 5 个参数 需填 5 项

[application delivery] 重试变更请求的发布流程阶段流水线

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn、executionNumber

skip_app_release_stage_pipeline 5 个参数 需填 5 项

[application delivery] 跳过变更请求的发布流程阶段流水线

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn、executionNumber

list_app_release_stage_metadata 5 个参数 需填 5 项

[application delivery] 查询研发阶段执行记录集成变更信息

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn、executionNumber

get_app_release_stage_pipeline_run 5 个参数 需填 5 项

[application delivery] 获取研发阶段流水线运行实例

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn、executionNumber

pass_app_release_stage_validate 6 个参数 需填 6 项

[application delivery] 通过发布流程阶段验证

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn、executionNumber、jobId

get_app_release_stage_job_log 6 个参数 需填 6 项

[application delivery] 查询研发阶段流水线任务运行日志

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn、executionNumber、jobId

refuse_app_release_stage_validate 6 个参数 需填 6 项

[application delivery] 拒绝发布流程阶段验证

必填参数:organizationId、appName、releaseWorkflowSn、releaseStageSn、executionNumber、jobId

list_testcase_directories 2 个参数 需填 2 项

[test management] 获取测试用例目录列表

必填参数:organizationId、testRepoId

create_testcase_directory 4 个参数 需填 3 项

[test management] 创建测试用例目录

必填参数:organizationId、testRepoId、name

get_testcase_field_config 2 个参数 需填 2 项

[test management] 获取测试用例字段配置

必填参数:organizationId、testRepoId

create_testcase 9 个参数 需填 2 项

[test management] 创建测试用例

必填参数:organizationId、testRepoId

search_testcases 8 个参数 需填 2 项

[test management] 搜索测试用例

必填参数:organizationId、testRepoId

get_testcase 3 个参数 需填 3 项

[test management] 获取测试用例信息

必填参数:organizationId、testRepoId、testcaseId

delete_testcase 3 个参数 需填 3 项

[test management] 删除测试用例

必填参数:organizationId、testRepoId、testcaseId

list_test_plans 1 个参数 需填 1 项

[test management] 获取测试计划列表

必填参数:organizationId

get_test_result_list 3 个参数 需填 3 项

[test management] 获取测试计划中测试用例列表

必填参数:organizationId、testPlanIdentifier、directoryIdentifier

update_test_result 5 个参数 需填 3 项

[test management] 更新测试结果

必填参数:organizationId、testplanId、testcaseId

get_test_plan_progress 2 个参数 需填 2 项

[test management] 获取测试计划用例执行进度统计(通过/失败/延后/待执行)

必填参数:organizationId、testPlanIdentifier

list_test_plan_result_directories 2 个参数 需填 2 项

[test management] 获取测试计划结果目录列表,按用例库分组返回目录树及每个目录下的用例数量

必填参数:organizationId、testPlanIdentifier

list_test_repo_tags 5 个参数 需填 2 项

[test management] 获取测试用例库标签列表,支持分页与按名称关键词过滤

必填参数:organizationId、id

list_test_repos 4 个参数 需填 1 项

[test management] 获取用例库列表,支持分页与按名称模糊筛选

必填参数:organizationId

list_testcase_comments 3 个参数 需填 3 项

[test management] 获取测试用例评论列表

必填参数:organizationId、testRepoId、id

create_testcase_comment 6 个参数 需填 4 项

[test management] 创建测试用例评论,支持回复(通过parentId)

必填参数:organizationId、testRepoId、id、content

list_test_plan_testcase_comments 3 个参数 需填 3 项

[test management] 获取测试计划中测试用例的评论列表(与用例库中的用例评论不同,这里是测试计划上下文)

必填参数:organizationId、testplanId、id

create_test_plan_testcase_comment 6 个参数 需填 4 项

[test management] 创建测试计划中测试用例的评论,支持回复(通过parentId)。与用例库中的用例评论不同,这里是测试计划上下文

必填参数:organizationId、testplanId、id、content

服务介绍

test

相关 MCP 服务