AlibabaCloud DevOps MCP
ทางการYunxiao MCP Server ช่วยให้ผู้ช่วย AI สามารถโต้ตอบกับแพลตฟอร์ม Yunxiao ได้
คุณทำอะไรได้บ้างด้วย AlibabaCloud DevOps MCP?
- จัดการ repositories ของโค้ด — ให้ผู้ช่วยของคุณแสดงรายการ repositories, สร้าง branches, ดูโครงสร้างไฟล์, และส่ง merge requests ผ่าน
code-management - ติดตามงานในโปรเจกต์ — ให้ผู้ช่วยของคุณค้นหางาน, อัปเดตสถานะ, เพิ่มความคิดเห็น, และบันทึกเวลาผ่าน
project-management - รันและตรวจสอบ pipelines — สั่งให้ผู้ช่วยของคุณแสดงรายการ pipelines, เรียกใช้งาน, และดึง logs ของ jobs ผ่าน
pipeline-management - จัดการ test cases และ plans — ให้ผู้ช่วยของคุณสร้าง test cases, ค้นหา, และอัปเดตผลการทดสอบด้วย
test-management - ปรับใช้แอปพลิเคชัน — สั่งให้ผู้ช่วยของคุณสร้างคำสั่ง deployment, จัดการกลุ่มตัวแปร, และติดตามขั้นตอนการ release ผ่าน
application-delivery
เอกสาร
English | 中文
alibabacloud-devops-mcp-server
AlibabaCloud Devops MCP Server มอบความสามารถให้ผู้ช่วย AI ในการโต้ตอบกับแพลตฟอร์ม Yunxiao ช่วยให้สามารถอ่านเนื้อหาของงานในโปรเจกต์ เขียนโค้ดอัตโนมัติหลังจากเข้าใจความต้องการ และส่งคำขอรวมโค้ด (merge request) ทีมพัฒนาระดับองค์กรสามารถใช้เครื่องมือนี้เพื่อช่วยในการตรวจสอบโค้ด ปรับปรุงการจัดการงาน ลดการทำงานซ้ำซ้อน และมุ่งเน้นไปที่นวัตกรรมและการส่งมอบผลิตภัณฑ์ที่สำคัญยิ่งขึ้น
คุณสมบัติ
alibabacloud-devops-mcp-server มอบความสามารถดังต่อไปนี้สำหรับผู้ช่วย AI:
organization-management: เครื่องมือจัดการองค์กร (รายการองค์กร รายละเอียดองค์กร ข้อมูลแผนก บทบาทองค์กร ข้อมูลสมาชิก ฯลฯ)code-management: เครื่องมือจัดการที่เก็บโค้ด (การจัดการที่เก็บ การจัดการสาขา การจัดการคำขอรวมโค้ด โครงสร้างไฟล์ ฯลฯ)project-management: เครื่องมือจัดการโปรเจกต์ (การจัดการโปรเจกต์ การจัดการงาน ฟิลด์งาน ความคิดเห็นงาน การติดตามเวลา ฯลฯ)pipeline-management: เครื่องมือจัดการไปป์ไลน์ (รายการไปป์ไลน์ การกำหนดค่าไปป์ไลน์ การจัดการทรัพยากร การจัดการแท็ก การจัดการการปรับใช้ ฯลฯ)application-delivery: เครื่องมือส่งมอบแอปพลิเคชัน (การจัดการคำสั่งปรับใช้ การจัดการแอปพลิเคชัน แท็กแอปพลิเคชัน การจัดการกลุ่มตัวแปร ฯลฯ)packages-management: เครื่องมือจัดการที่เก็บอาร์ติแฟกต์ (ที่เก็บอาร์ติแฟกต์ รายการอาร์ติแฟกต์ ฯลฯ)test-management: เครื่องมือจัดการการทดสอบ (การจัดการกรณีทดสอบ ไดเรกทอรีกรณีทดสอบ แผนการทดสอบ ผลการทดสอบ ฯลฯ)
การใช้งาน
การรองรับรุ่นภูมิภาค (Region Edition)
เครื่องมือนี้รองรับทั้งโหมดการปรับใช้ Yunxiao central station และ Region edition:
- Central Station: ใช้
https://openapi-rdc.aliyuncs.comเป็นโดเมน API - Region Edition: ใช้โดเมนเฉพาะขององค์กร เช่น
https://your-org.devops.aliyuncs.com
การตรวจจับโหมดอัตโนมัติ
เครื่องมือจะกำหนดโหมดการปรับใช้โดยอัตโนมัติตาม URL พื้นฐานของ API ที่กำหนดค่าไว้:
- หาก URL มี
openapi-rdc.aliyuncs.comจะทำงานในโหมด central station - มิฉะนั้น จะทำงานในโหมด region edition
การกำหนดค่า Region Edition
เมื่อใช้ Region edition ให้ตั้งค่าตัวแปรสภาพแวดล้อม YUNXIAO_API_BASE_URL:
{
"mcpServers": {
"yunxiao": {
"command": "npx",
"args": ["-y", "alibabacloud-devops-mcp-server"],
"env": {
"YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>",
"YUNXIAO_API_BASE_URL": "https://your-org.devops.aliyuncs.com"
}
}
}
}
ข้อกำหนดเบื้องต้น
-
node เวอร์ชัน >= 18.0.0
-
AlibabaCloud Devops Personal Access Token คลิกที่นี่เพื่อรับ อนุญาตสิทธิ์การอ่านและเขียนสำหรับ API ทั้งหมดภายใต้การจัดการองค์กร การทำงานร่วมกันในโปรเจกต์ การจัดการโค้ด การจัดการไปป์ไลน์ การจัดการที่เก็บอาร์ติแฟกต์ การส่งมอบแอปพลิเคชัน และการจัดการการทดสอบ

บริการ MCP ที่โฮสต์อย่างเป็นทางการ (ไม่ต้องติดตั้ง)
Yunxiao มี endpoint MCP ที่โฮสต์อย่างเป็นทางการ — ไม่ต้องติดตั้งในเครื่องหรือใช้ Docker เพียงแค่ชี้ไคลเอนต์ของคุณไปที่ endpoint และยืนยันตัวตนด้วยโทเค็น Yunxiao ของคุณ
- Central:
https://openapi-rdc.aliyuncs.com/ai/mcp - Region edition: โดเมนภูมิภาคขององค์กรของคุณ +
/ai/mcpเช่นhttps://<your-org>.devops.aliyuncs.com/ai/mcp— โดเมนเดียวกับที่คุณใช้เข้าถึง Yunxiao ในภูมิภาคของคุณ - การส่งข้อมูล: Streamable HTTP (stateless)
- การยืนยันตัวตน:
Authorization: Bearer <YOUR_TOKEN>(หรือ headerX-Yunxiao-Token: <YOUR_TOKEN>)
การกำหนดค่าไคลเอนต์ — Central (ไคลเอนต์ที่รองรับ remote โดยกำเนิด เช่น Cursor):
{
"mcpServers": {
"yunxiao": {
"url": "https://openapi-rdc.aliyuncs.com/ai/mcp",
"headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
}
}
}
การกำหนดค่าไคลเอนต์ — Region edition (แทนที่ URL ด้วยโดเมนภูมิภาคของคุณเอง):
{
"mcpServers": {
"yunxiao": {
"url": "https://<your-org>.devops.aliyuncs.com/ai/mcp",
"headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
}
}
}
เคล็ดลับ: ลดการใช้ context โดยขอเฉพาะชุดเครื่องมือที่คุณต้องการ —
?toolsets=code-management,project-managementหรือ headerX-Devops-Toolsetsดูคู่มือฉบับเต็ม: docs/hosted-mcp-guide.zh-CN.md
เริ่มต้นอย่างรวดเร็ว (โฮสต์ด้วยตนเอง ใช้โหมด Stdio)
โหมด Stdio เป็นวิธีโฮสต์ด้วยตนเองที่ง่ายที่สุด เหมาะสำหรับไคลเอนต์ MCP ส่วนใหญ่ (เช่น Cursor, Claude Desktop, iFlow ฯลฯ) ไม่ต้องติดตั้ง Docker เพียงรันผ่าน npx
ตัวเลือกที่ 1: ใช้โดยตรงผ่าน NPX (ง่ายที่สุด)
เพิ่มการกำหนดค่าต่อไปนี้ลงในไฟล์กำหนดค่าไคลเอนต์ MCP ของคุณ:
{
"mcpServers": {
"yunxiao": {
"command": "npx",
"args": [
"-y",
"alibabacloud-devops-mcp-server"
],
"env": {
"YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
หมายเหตุ:
- แทนที่
<YOUR_TOKEN>ด้วยโทเค็นการเข้าถึง Yunxiao ของคุณ- แฟล็ก
-yยืนยันการติดตั้งโดยอัตโนมัติโดยไม่ต้องยืนยันด้วยตนเอง- โดยค่าเริ่มต้น เครื่องมือจะเรียก Yunxiao Central Station OpenAPI (
https://openapi-rdc.aliyuncs.com); ไม่ต้องกำหนดค่าเพิ่มเติม- หากคุณใช้ Region edition (โดเมนเฉพาะขององค์กร) ให้ตั้งค่าตัวแปรสภาพแวดล้อมเพิ่มเติม
YUNXIAO_API_BASE_URLเป็น URL อินสแตนซ์ Yunxiao ของคุณ เช่นhttps://your-org.devops.aliyuncs.comดูส่วน การกำหนดค่า Region Edition ด้านบนสำหรับรายละเอียด- วิธีนี้ใช้ โหมด stdio สื่อสารกับไคลเอนต์ MCP ผ่านมาตรฐาน input/output
การใช้ Docker (ไม่บังคับ)
โหมดการส่งข้อมูล
| โหมด | แฟล็ก CLI | ตัวแปรสภาพแวดล้อม | Endpoints |
|---|---|---|---|
| Stdio | (ค่าเริ่มต้น) | — | stdin/stdout |
| SSE | --sse | MCP_TRANSPORT=sse | /sse + /messages |
| Streamable HTTP | --streamable-http | MCP_TRANSPORT=streamable-http | /mcp |
| ทั้งสอง | --sse --streamable-http | MCP_TRANSPORT=both | /sse + /mcp |
Streamable HTTP เป็นการส่งข้อมูลระยะไกลที่แนะนำตามข้อกำหนด MCP SSE เป็นแบบเดิม; ใช้
bothระหว่างการย้ายระบบ
1. ดึง Image
docker pull build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest
สร้างเอง:
docker build -t alibabacloud/alibabacloud-devops-mcp-server .
2. เริ่มเซิร์ฟเวอร์
Stdio:
docker run -i --rm -e YUNXIAO_ACCESS_TOKEN \
build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest
SSE / Streamable HTTP / ทั้งสอง — ตั้งค่า MCP_TRANSPORT และเปิดเผย PORT:
docker run -d --name yunxiao-mcp -p 3000:3000 \
-e YUNXIAO_ACCESS_TOKEN="your_token" -e PORT=3000 \
-e MCP_TRANSPORT=streamable-http \ # sse | streamable-http | both
build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest
ตัวแปรสภาพแวดล้อม Streamable HTTP เพิ่มเติม:
MCP_STREAMABLE_PATH: เส้นทาง endpoint MCP (ค่าเริ่มต้น/mcp)MCP_HTTP_HOST: โฮสต์ที่ผูก (ค่าเริ่มต้น0.0.0.0)MCP_ALLOWED_HOSTS: ค่า headerHostที่อนุญาต (คั่นด้วยเครื่องหมายจุลภาค)
3. กำหนดค่าไคลเอนต์ MCP
Stdio:
{
"mcpServers": {
"yunxiao": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "YUNXIAO_ACCESS_TOKEN", "build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest"],
"env": { "YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>" }
}
}
}
SSE: http://localhost:3000/sse
Streamable HTTP: http://localhost:3000/mcp
ส่งข้อมูลประจำตัวผ่านพารามิเตอร์ query หรือ header:
http://localhost:3000/mcp?yunxiao_access_token=YOUR_TOKEN_HERE
หรือ header คำขอ: x-yunxiao-token: YOUR_TOKEN_HERE
ฐาน OpenAPI ของภูมิภาค / อินสแตนซ์:
http://localhost:3000/mcp?yunxiao_access_token=TOKEN&yunxiao_api_base_url=https%3A%2F%2Fyour-org.devops.aliyuncs.com
หรือ header คำขอ: x-yunxiao-api-base-url: https://your-org.devops.aliyuncs.com
Docker Compose
cp .env.example .env # set YUNXIAO_ACCESS_TOKEN
docker compose up -d
URL ไคลเอนต์: http://localhost:3000/sse (SSE) หรือ http://localhost:3000/mcp (Streamable HTTP)
ชุดเครื่องมือ (Toolsets)
เซิร์ฟเวอร์รองรับชุดเครื่องมือแล้ว ช่วยให้คุณเปิดใช้งานเฉพาะเครื่องมือที่คุณต้องการ ซึ่งสามารถลดจำนวนเครื่องมือที่แสดงต่อผู้ช่วย AI และปรับปรุงประสิทธิภาพ
ชุดเครื่องมือที่มี:
organization-management: เครื่องมือจัดการองค์กร (รายการองค์กร รายละเอียดองค์กร ข้อมูลแผนก บทบาทองค์กร ข้อมูลสมาชิก ฯลฯ)code-management: เครื่องมือจัดการที่เก็บโค้ด (การจัดการที่เก็บ การจัดการสาขา การจัดการคำขอรวมโค้ด โครงสร้างไฟล์ ฯลฯ)project-management: เครื่องมือจัดการโปรเจกต์ (การจัดการโปรเจกต์ การจัดการงาน ฟิลด์งาน ความคิดเห็นงาน การติดตามเวลา ฯลฯ)pipeline-management: เครื่องมือจัดการไปป์ไลน์ (รายการไปป์ไลน์ การกำหนดค่าไปป์ไลน์ การจัดการทรัพยากร การจัดการแท็ก การจัดการการปรับใช้ ฯลฯ)packages-management: เครื่องมือจัดการที่เก็บอาร์ติแฟกต์ (ที่เก็บอาร์ติแฟกต์ รายการอาร์ติแฟกต์ ฯลฯ)application-delivery: เครื่องมือส่งมอบแอปพลิเคชัน (การจัดการคำสั่งปรับใช้ การจัดการแอปพลิเคชัน แท็กแอปพลิเคชัน การจัดการกลุ่มตัวแปร ฯลฯ)test-management: เครื่องมือจัดการการทดสอบ (การจัดการกรณีทดสอบ ไดเรกทอรีกรณีทดสอบ แผนการทดสอบ ผลการทดสอบ ฯลฯ)
หากต้องการใช้ชุดเครื่องมือ คุณสามารถระบุผ่านอาร์กิวเมนต์บรรทัดคำสั่งหรือตัวแปรสภาพแวดล้อม:
- ผ่านอาร์กิวเมนต์บรรทัดคำสั่ง:
npx -y alibabacloud-devops-mcp-server --toolsets=code-management,project-management
- ผ่านตัวแปรสภาพแวดล้อม:
DEVOPS_TOOLSETS=code-management,project-management npx -y alibabacloud-devops-mcp-server
หากไม่ระบุชุดเครื่องมือ เครื่องมือทั้งหมดจะถูกเปิดใช้งานโดยค่าเริ่มต้น
เครื่องมือ
alibabacloud-devops-mcp-server รวมเครื่องมือต่าง ๆ ได้แก่:
การจัดการองค์กร
get_current_organization_Info: รับข้อมูลองค์กรของผู้ใช้ปัจจุบันget_user_organizations: รับรายการองค์กรที่ผู้ใช้ปัจจุบันเข้าร่วมget_organization_role: รับข้อมูลเกี่ยวกับบทบาทองค์กรget_organization_departments: รับรายการแผนกในองค์กรget_organization_department_info: รับข้อมูลเกี่ยวกับแผนกในองค์กรget_organization_department_ancestors: รับรายการแผนกต้นทาง (ancestors) ของแผนกในองค์กรget_organization_members: รับรายการสมาชิกในองค์กรget_organization_member_info: รับข้อมูลเกี่ยวกับสมาชิกในองค์กรget_organization_member_info_by_user_id: รับข้อมูลเกี่ยวกับสมาชิกในองค์กรตาม ID ผู้ใช้search_organization_members: ค้นหาสมาชิกองค์กรlist_organization_roles: แสดงรายการบทบาทองค์กรget_organization_role: รับข้อมูลเกี่ยวกับบทบาทองค์กร
เครื่องมือจัดการโค้ด
create_branch: สร้างสาขาdelete_branch: ลบสาขาget_branch: รับข้อมูลสาขาlist_branches: รับรายการสาขาcreate_file: สร้างไฟล์delete_file: ลบไฟล์get_file_blobs: รับเนื้อหาไฟล์list_files: ค้นหาโครงสร้างไฟล์update_file: อัปเดตเนื้อหาไฟล์create_change_request: สร้างคำขอรวมโค้ดupdate_change_request: อัปเดตชื่อหรือคำอธิบายของคำขอรวมโค้ดcreate_change_request_comment: สร้างความคิดเห็นบนคำขอรวมโค้ดget_change_request: ค้นหาคำขอรวมโค้ดlist_change_request_patch_sets: ค้นหารายการเวอร์ชันของคำขอรวมโค้ดlist_change_request: ค้นหารายการคำขอรวมโค้ดlist_change_request_comments: ค้นหารายการความคิดเห็นของคำขอรวมโค้ดget_compare: เปรียบเทียบโค้ดget_repository: รับรายละเอียดที่เก็บlist_repositories: รับรายการที่เก็บlist_commits: [การจัดการโค้ด] แสดงรายการ commits ในที่เก็บget_commit: [การจัดการโค้ด] รับรายละเอียด commitcreate_commit_comment: [การจัดการโค้ด] สร้างความคิดเห็นบน commit
เครื่องมือจัดการโปรเจกต์
get_project: รับรายละเอียดโปรเจกต์search_projects: ค้นหาโปรเจกต์get_sprint: รับรายละเอียด sprintlist_sprints: แสดงรายการ sprints ในโปรเจกต์create_sprint: [การจัดการโปรเจกต์] สร้าง sprintupdate_sprint: [การจัดการโปรเจกต์] อัปเดต sprintsearch_programs: [การจัดการโปรเจกต์] ค้นหาโปรแกรมlist_program_versions: [การจัดการโปรเจกต์] แสดงรายการเวอร์ชันโปรแกรมlist_versions: [การจัดการโปรเจกต์] แสดงรายการเวอร์ชันโปรเจกต์create_version: [การจัดการโปรเจกต์] สร้างเวอร์ชันupdate_version: [การจัดการโปรเจกต์] อัปเดตเวอร์ชันdelete_version: [การจัดการโปรเจกต์] ลบเวอร์ชันget_work_item: รับรายละเอียดงานupdate_work_item: [การจัดการโปรเจกต์] อัปเดตงานsearch_workitems: ค้นหางานget_work_item_types: รับประเภทงานcreate_work_item: สร้างงานlist_all_work_item_types: แสดงรายการประเภทงานทั้งหมดในองค์กรlist_work_item_types: แสดงรายการประเภทงานในพื้นที่โปรเจกต์get_work_item_type: รับรายละเอียดของประเภทงานเฉพาะlist_work_item_relation_work_item_types: แสดงรายการประเภทงานที่สามารถเชื่อมโยงกับงานเฉพาะได้list_workitem_relation_records: แสดงรายการบันทึกความสัมพันธ์สำหรับงานcreate_workitem_relation_record: เชื่อมโยงงานหนึ่งกับอีกงานหนึ่งdelete_workitem_relation_record: ลบความสัมพันธ์ของงานget_work_item_type_field_config: รับการกำหนดค่าฟิลด์สำหรับประเภทงานเฉพาะget_work_item_workflow: รับข้อมูลเวิร์กโฟลว์สำหรับประเภทงานเฉพาะlist_work_item_comments: แสดงรายการความคิดเห็นสำหรับงานเฉพาะcreate_work_item_comment: สร้างความคิดเห็นสำหรับงานเฉพาะ;formatTypeเพิ่มเติม:RICHTEXT(ค่าเริ่มต้น) หรือMARKDOWNlist_workitem_attachments: แสดงรายการไฟล์แนบสำหรับงานเฉพาะget_workitem_file: รับข้อมูลไฟล์สำหรับไฟล์แนบของงานเฉพาะcreate_workitem_attachment: อัปโหลดไฟล์ในเครื่องเป็นไฟล์แนบของงานlist_workitem_activities: แสดงรายการประวัติกิจกรรมสำหรับงาน (การเปลี่ยนแปลงฟิลด์ การเปลี่ยนสถานะ การเปลี่ยนแปลงความสัมพันธ์)list_current_user_effort_records: [การจัดการโปรเจกต์] รับรายละเอียดชั่วโมงทำงานจริงของผู้ใช้ ช่วงเวลาระหว่างเวลาสิ้นสุดและเวลาเริ่มต้นต้องไม่เกิน 6 เดือนlist_effort_records: [การจัดการโปรเจกต์] รับรายละเอียดชั่วโมงทำงานจริงcreate_effort_record: [การจัดการโปรเจกต์] ลงทะเบียนชั่วโมงทำงานจริงlist_estimated_efforts: [การจัดการโปรเจกต์] รับรายละเอียดชั่วโมงทำงานที่ประมาณการcreate_estimated_effort: [การจัดการโปรเจกต์] ลงทะเบียนชั่วโมงทำงานที่ประมาณการupdate_effort_record: [การจัดการโปรเจกต์] อัปเดตการลงทะเบียนชั่วโมงทำงานจริงupdate_estimated_effort: [การจัดการโปรเจกต์] อัปเดตการลงทะเบียนชั่วโมงทำงานที่ประมาณการ
เครื่องมือจัดการไปป์ไลน์
get_pipeline: 获取流水线详情list_pipelines: 获取流水线列表smart_list_pipelines: 使用自然语言时间引用进行智能流水线搜索generate_pipeline_yaml: [流水线管理] 生成流水线 YAML 配置create_pipeline_from_description: 根据自然语言描述创建流水线update_pipeline: [流水线管理] 更新流水线 YAML 内容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: 列出组织中的服务连接create_pipeline_from_description: 自动生成 YAML 配置并创建流水线update_pipeline: 通过 pipelineId 更新云效中现有的流水线。使用此功能更新流水线 YAML、阶段、作业等。create_resource_member: 创建资源成员delete_resource_member: 删除资源成员list_resource_members: 获取资源成员列表update_resource_member: 更新资源成员update_resource_owner: 转移资源所有者create_tag: 创建标签create_tag_group: 创建标签组list_tag_groups: 获取标签组列表delete_tag_group: 删除标签组update_tag_group: 更新标签组get_tag_group: 获取标签组delete_tag: 删除标签update_tag: 更新标签stop_vm_deploy_order: 停止 VM 部署单skip_vm_deploy_machine: 跳过 VM 部署机器retry_vm_deploy_machine: 重试 VM 部署机器resume_vm_deploy_order: 恢复 VM 部署单get_vm_deploy_order: 获取 VM 部署单详情get_vm_deploy_machine_log: 获取 VM 部署机器日志
应用交付工具
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: [应用交付] 根据创建来源查询部署单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: [应用交付] 关闭变更请求list_applications: [应用交付] 分页列出组织中的应用get_application: [应用交付] 按名称获取应用详情create_application: [应用交付] 创建新应用update_application: [应用交付] 更新现有应用get_latest_orchestration: [应用交付] 获取环境的最新编排list_app_orchestration: [应用交付] 列出应用编排create_app_orchestration: [应用交付] 创建应用编排delete_app_orchestration: [应用交付] 删除应用编排get_app_orchestration: [应用交付] 获取应用编排update_app_orchestration: [应用交付] 更新应用编排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: [应用交付] 获取应用的变量组修订版本search_app_templates: [应用交付] 搜索应用模板create_app_tag: [应用交付] 创建应用标签update_app_tag: [应用交付] 更新应用标签search_app_tags: [应用交付] 搜索应用标签update_app_tag_bind: [应用交付] 更新应用标签绑定create_global_var: [应用交付] 创建全局变量组get_global_var: [应用交付] 获取全局变量组update_global_var: [应用交付] 更新全局变量组list_global_vars: [应用交付] 列出全局变量组get_machine_deploy_log: [应用交付] 获取机器部署日志add_host_list_to_host_group: [应用交付] 将主机列表添加到主机组add_host_list_to_deploy_group: [应用交付] 将主机列表添加到部署组list_app_release_workflows: [应用交付] 列出应用的所有发布工作流list_app_release_workflow_briefs: [应用交付] 列出应用的发布工作流摘要list_system_release_workflows: [应用交付] 列出所有系统发布工作流create_system_release_workflow: [应用交付] 创建系统发布工作流update_system_release_stage: [应用交付] 更新系统发布工作流阶段execute_system_release_stage: [应用交付] 执行系统发布工作流阶段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: [应用交付] 拒绝发布工作流阶段验证
包管理工具
list_package_repositories: 获取包仓库详情列表list_artifacts: 获取制品详情列表get_artifact: 获取单个制品详情
测试管理工具
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: [测试管理] 更新测试结果
联系我们
如有任何问题,请加入钉钉群“云效mcp server&智能化用户沟通2群”(ID:177120034028)。

相关链接
区域 IP 白名单的客户端 IP 转发
对区域 OpenAPI 的 HTTP 请求会将入口提供的 X-Real-IP 作为
X-Forwarded-For 和 X-Real-IP 中的单个已验证地址进行转发,包括令牌
检查和附件上传。该地址是请求作用域的,不会存储在
MCP 会话中。缺失或无效的 X-Real-IP 会回退到套接字对端地址;
MCP 不会从传入的 X-Forwarded-For 链中选择地址。Stdio 和
中心 OpenAPI 请求不会添加这些标头。
托管部署依赖入口来用实际客户端地址覆盖 X-Real-IP,
并限制对 MCP 的直接访问。无需代理地址列表或
Express trust proxy 配置。使用此功能的自托管 HTTP 部署
必须强制执行相同的入口契约;标头本身并不
验证地址。远程 AI 提供商的出口 IP 可能是入口观察到的客户端
,而不是人类用户的工作站 IP。