AlibabaCloud DevOps MCP

आधिकारिक

Yunxiao MCP सर्वर AI सहायकों को Yunxiao प्लेटफॉर्म के साथ इंटरैक्ट करने की क्षमता प्रदान करता है।

Alibaba Cloud Dev Ops MCP के साथ आप क्या कर सकते हैं?

  • कार्य आइटम खोजें और देखेंsearch_workitems का उपयोग करके विभिन्न परियोजनाओं में कार्य आइटम खोजें और उनके विवरण, टिप्पणियाँ, अटैचमेंट और गतिविधि इतिहास देखें।
  • मर्ज रिक्वेस्ट और कोड प्रबंधित करें — मर्ज रिक्वेस्ट को सूचीबद्ध करें, बनाएं और उन पर टिप्पणी करें (list_change_request, create_change_request_comment), रिपॉजिटरी फ़ाइल ट्री ब्राउज़ करें, और ब्रांचों की तुलना करें।
  • पाइपलाइन चलाएं और निरीक्षण करेंlist_pipeline_runs और get_pipeline_job_run_log का उपयोग करके पाइपलाइन रन ट्रिगर करें, निष्पादन लॉग प्राप्त करें, और रन स्थितियों की जांच करें।
  • एप्लिकेशन डिप्लॉयमेंट संभालें — डिप्लॉयमेंट चेंज ऑर्डर बनाएं, डिप्लॉयमेंट लॉग देखें, और execute_app_release_stage के साथ रिलीज़ वर्कफ़्लो चरणों को प्रबंधित करें।
  • टेस्ट केस और योजनाएं प्रबंधित करेंsearch_testcases और update_test_result के माध्यम से टेस्ट केस खोजें, टेस्ट योजनाएं बनाएं, और टेस्ट परिणाम अपडेट करें।
  • संगठन संरचना ब्राउज़ करेंget_organization_departments और search_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 केंद्रीय स्टेशन और क्षेत्र संस्करण परिनियोजन मोड दोनों का समर्थन करता है:

  • केंद्रीय स्टेशन: API डोमेन के रूप में https://openapi-rdc.aliyuncs.com का उपयोग करता है
  • क्षेत्र संस्करण: संगठन-विशिष्ट डोमेन का उपयोग करता है, जैसे 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

संबंधित लिंक