AlibabaCloud DevOps MCP

공식

Yunxiao MCP 서버는 AI 어시스턴트가 Yunxiao 플랫폼과 상호작용할 수 있는 기능을 제공합니다.

Alibaba Cloud Dev Ops MCP(으)로 무엇을 할 수 있나요?

  • 작업 항목 검색 및 보기search_workitems를 사용하여 프로젝트 전반의 작업 항목을 찾고 세부 정보, 댓글, 첨부 파일 및 활동 기록을 확인합니다.
  • 병합 요청 및 코드 관리 — 병합 요청을 나열, 생성 및 댓글을 달고(list_change_request, create_change_request_comment), 리포지토리 파일 트리를 탐색하며 브랜치를 비교합니다.
  • 파이프라인 실행 및 검사 — 파이프라인 실행을 트리거하고, 실행 로그를 가져오며, list_pipeline_runsget_pipeline_job_run_log를 사용하여 실행 상태를 조회합니다.
  • 애플리케이션 배포 처리 — 배포 변경 주문을 생성하고, 배포 로그를 확인하며, execute_app_release_stage를 사용하여 릴리스 워크플로 단계를 관리합니다.
  • 테스트 케이스 및 계획 관리search_testcasesupdate_test_result를 통해 테스트 케이스를 검색하고, 테스트 계획을 생성하며, 테스트 결과를 업데이트합니다.
  • 조직 구조 탐색get_organization_departmentssearch_organization_members를 사용하여 부서, 구성원 및 역할을 조회합니다.

문서

English | 中文

alibabacloud-devops-mcp-server

AlibabaCloud Devops MCP 서버는 AI 어시스턴트가 Yunxiao 플랫폼과 상호 작용하여 프로젝트의 작업 항목 내용을 읽고, 요구 사항을 이해한 후 자동으로 코드를 작성하며, 코드 병합 요청을 제출할 수 있도록 지원합니다. 엔터프라이즈 개발 팀은 이를 활용하여 코드 검토를 보조하고, 작업 관리를 최적화하며, 반복적인 작업을 줄여 더 중요한 혁신과 제품 제공에 집중할 수 있습니다.

기능

alibabacloud-devops-mcp-server는 AI 어시스턴트에게 다음과 같은 기능을 제공합니다.

  • organization-management: 조직 관리 도구 (조직 목록, 조직 세부 정보, 부서 정보, 조직 역할, 구성원 정보 등)
  • code-management: 코드 저장소 관리 도구 (저장소 관리, 브랜치 관리, 병합 요청 관리, 파일 트리 등)
  • project-management: 프로젝트 관리 도구 (프로젝트 관리, 작업 항목 관리, 작업 항목 필드, 작업 항목 댓글, 시간 추적 등)
  • pipeline-management: 파이프라인 관리 도구 (파이프라인 목록, 파이프라인 구성, 리소스 관리, 태그 관리, 배포 관리 등)
  • application-delivery: 애플리케이션 제공 도구 (배포 주문 관리, 애플리케이션 관리, 애플리케이션 태그, 변수 그룹 관리 등)
  • packages-management: 아티팩트 저장소 관리 도구 (아티팩트 저장소, 아티팩트 목록 등)
  • test-management: 테스트 관리 도구 (테스트 케이스 관리, 테스트 케이스 디렉터리, 테스트 계획, 테스트 결과 등)

사용법

리전 에디션 지원

이 도구는 Yunxiao 중앙 스테이션과 리전 에디션 배포 모드를 모두 지원합니다.

  • 중앙 스테이션: https://openapi-rdc.aliyuncs.com를 API 도메인으로 사용합니다.
  • 리전 에디션: https://your-org.devops.aliyuncs.com과 같은 조직별 도메인을 사용합니다.

자동 모드 감지

이 도구는 구성된 API 기본 URL을 기반으로 배포 모드를 자동으로 결정합니다.

  • URL에 openapi-rdc.aliyuncs.com이 포함되어 있으면 중앙 스테이션 모드로 작동합니다.
  • 그렇지 않으면 리전 에디션 모드로 작동합니다.

리전 에디션 구성

리전 에디션을 사용할 때는 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 개인 액세스 토큰, 획득하려면 여기를 클릭하세요. 조직 관리, 프로젝트 협업, 코드 관리, 파이프라인 관리, 아티팩트 저장소 관리, 애플리케이션 제공 및 테스트 관리 아래의 모든 API에 대한 읽기 및 쓰기 권한을 부여하세요.

    The personal token authorization page

공식 호스팅 MCP 서비스 (설치 불필요)

Yunxiao는 공식적으로 호스팅되는 MCP 엔드포인트를 제공하므로 로컬 설치나 Docker가 필요하지 않습니다. 클라이언트에서 이를 가리키고 Yunxiao 토큰으로 인증하기만 하면 됩니다.

  • 중앙: https://openapi-rdc.aliyuncs.com/ai/mcp
  • 리전 에디션: 조직의 리전 도메인 + /ai/mcp, 예: https://<your-org>.devops.aliyuncs.com/ai/mcp — 리전에서 Yunxiao에 액세스할 때 사용하는 것과 동일한 도메인입니다.
  • 전송 방식: 스트리밍 가능 HTTP (무상태)
  • 인증: Authorization: Bearer <YOUR_TOKEN> (또는 헤더 X-Yunxiao-Token: <YOUR_TOKEN>)

클라이언트 구성 — 중앙 (Cursor와 같은 네이티브 원격 지원이 있는 클라이언트):

{
  "mcpServers": {
    "yunxiao": {
      "url": "https://openapi-rdc.aliyuncs.com/ai/mcp",
      "headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
    }
  }
}

클라이언트 구성 — 리전 에디션 (URL을 자신의 리전 도메인으로 교체하세요):

{
  "mcpServers": {
    "yunxiao": {
      "url": "https://<your-org>.devops.aliyuncs.com/ai/mcp",
      "headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
    }
  }
}

팁: 필요한 도구 세트만 요청하여 컨텍스트 사용량을 줄이세요 — ?toolsets=code-management,project-management 또는 헤더 X-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 중앙 스테이션 OpenAPI(https://openapi-rdc.aliyuncs.com)를 호출하므로 추가 구성이 필요하지 않습니다.
  • 리전 에디션(조직별 도메인)을 사용하는 경우 추가 환경 변수 YUNXIAO_API_BASE_URL을 Yunxiao 인스턴스 URL(예: https://your-org.devops.aliyuncs.com)로 설정하세요. 자세한 내용은 위의 리전 에디션 구성 섹션을 참조하세요.
  • 이 방법은 stdio 모드를 사용하여 표준 입출력을 통해 MCP 클라이언트와 통신합니다.

Docker 사용 (선택 사항)

전송 모드

모드CLI 플래그환경 변수엔드포인트
Stdio(기본값)stdin/stdout
SSE--sseMCP_TRANSPORT=sse/sse + /messages
스트리밍 가능 HTTP--streamable-httpMCP_TRANSPORT=streamable-http/mcp
둘 다--sse --streamable-httpMCP_TRANSPORT=both/sse + /mcp

스트리밍 가능 HTTP는 MCP 사양에서 권장하는 원격 전송 방식입니다. SSE는 레거시 방식이므로 마이그레이션 중에는 both를 사용하세요.

1. 이미지 가져오기

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 / 스트리밍 가능 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

선택적 스트리밍 가능 HTTP 환경 변수:

  • MCP_STREAMABLE_PATH: MCP 엔드포인트 경로 (기본값 /mcp)
  • MCP_HTTP_HOST: 바인드 호스트 (기본값 0.0.0.0)
  • MCP_ALLOWED_HOSTS: 허용된 Host 헤더 값 (쉼표로 구분)

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

스트리밍 가능 HTTP: http://localhost:3000/mcp

쿼리 매개변수 또는 헤더를 통해 자격 증명을 전달하세요.

http://localhost:3000/mcp?yunxiao_access_token=YOUR_TOKEN_HERE

또는 요청 헤더: 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

또는 요청 헤더: 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 (스트리밍 가능 HTTP)

도구 세트

이제 서버는 도구 세트를 지원하므로 필요한 도구만 활성화할 수 있습니다. 이를 통해 AI 어시스턴트에 제공되는 도구 수를 줄이고 성능을 향상시킬 수 있습니다.

사용 가능한 도구 세트:

  • organization-management: 조직 관리 도구 (조직 목록, 조직 세부 정보, 부서 정보, 조직 역할, 구성원 정보 등)
  • code-management: 코드 저장소 관리 도구 (저장소 관리, 브랜치 관리, 병합 요청 관리, 파일 트리 등)
  • project-management: 프로젝트 관리 도구 (프로젝트 관리, 작업 항목 관리, 작업 항목 필드, 작업 항목 댓글, 시간 추적 등)
  • pipeline-management: 파이프라인 관리 도구 (파이프라인 목록, 파이프라인 구성, 리소스 관리, 태그 관리, 배포 관리 등)
  • packages-management: 아티팩트 저장소 관리 도구 (아티팩트 저장소, 아티팩트 목록 등)
  • application-delivery: 애플리케이션 제공 도구 (배포 주문 관리, 애플리케이션 관리, 애플리케이션 태그, 변수 그룹 관리 등)
  • test-management: 테스트 관리 도구 (테스트 케이스 관리, 테스트 케이스 디렉터리, 테스트 계획, 테스트 결과 등)

도구 세트를 사용하려면 명령줄 인수 또는 환경 변수를 통해 지정할 수 있습니다.

  1. 명령줄 인수를 통해:
npx -y alibabacloud-devops-mcp-server --toolsets=code-management,project-management
  1. 환경 변수를 통해:
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: 조직 내 부서의 상위 부서 가져오기
  • 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: 병합 요청 생성
  • 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: [코드 관리] 저장소의 커밋 나열
  • get_commit: [코드 관리] 커밋 세부 정보 가져오기
  • create_commit_comment: [코드 관리] 커밋에 댓글 생성

프로젝트 관리 도구

  • get_project: 프로젝트 세부 정보 가져오기
  • search_projects: 프로젝트 검색
  • get_sprint: 스프린트 세부 정보 가져오기
  • list_sprints: 프로젝트의 스프린트 나열
  • create_sprint: [프로젝트 관리] 스프린트 생성
  • update_sprint: [프로젝트 관리] 스프린트 업데이트
  • search_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: 특정 작업 항목과 관련될 수 있는 작업 항목 유형 나열
  • 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_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로 Yunxiao의 기존 파이프라인 업데이트. 파이프라인 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: [테스트 관리] 테스트 결과 업데이트

문의하기

질문이 있으시면 Alibaba Cloud Devops 토론 그룹(134400004101)에 가입하여 논의해 주세요.

Alibaba Cloud Devops MCP Server Group

관련 링크