इसके माध्यम से साझा किया गया


मॉडल संदर्भ प्रोटोकॉल के साथ अपने एजेंट का विस्तार करें

टूल के साथ अपने एजेंट का विस्तार करने का दूसरा तरीका मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) है।

मॉडल संदर्भ प्रोटोकॉल क्या है?

मॉडल संदर्भ प्रोटोकॉल (एमसीपी) उपयोगकर्ताओं को मौजूदा ज्ञान सर्वर और डेटा स्रोतों से सीधे जुड़ने की अनुमति देता है। Copilot Studio एमसीपी सर्वर से कनेक्ट करने पर आपको निम्नलिखित तक पहुंच प्राप्त होती है:

  • संसाधन: फ़ाइल जैसा डेटा जिसे क्लाइंट अनुप्रयोग पढ़ सकते हैं (जैसे API प्रतिक्रियाएँ या फ़ाइल सामग्री)
  • उपकरण: फ़ंक्शन जिन्हें भाषा मॉडल कॉल कर सकता है
  • प्रॉम्प्ट: विशिष्ट कार्यों को पूरा करने के लिए पूर्वनिर्धारित प्रॉम्प्ट टेम्पलेट

नोट

Copilot Studio वर्तमान में केवल उपकरणों का समर्थन करता है।

एमसीपी कैसे काम करता है?

MCP सर्वर द्वारा प्रकाशित प्रत्येक उपकरण स्वचालित रूप से Copilot Studio में एक उपकरण के रूप में जोड़ा जाता है। नाम, विवरण, इनपुट और आउटपुट सर्वर से प्राप्त होते हैं। जैसे ही MCP सर्वर पर उपकरणों को अद्यतन किया जाता है या हटाया जाता है, Copilot Studio इन परिवर्तनों को गतिशील रूप से प्रतिबिंबित करता है, जिससे यह सुनिश्चित होता है कि उपयोगकर्ताओं के पास हमेशा नवीनतम संस्करण हों और अप्रचलित उपकरण हटा दिए जाएं। एक एकल MCP सर्वर कई उपकरणों को एकीकृत और प्रबंधित कर सकता है, प्रत्येक Copilot Studio के भीतर एक उपकरण के रूप में सुलभ है।

जब आप बाहरी MCP सर्वर सहित किसी गैर-Microsoft उत्पाद से कनेक्ट करते हैं, तो आप Copilot Studio के भीतर से आपके द्वारा एक्सेस किए जाने वाले टूल और डेटा के लिए ज़िम्मेदार होते हैं.

नोट

MCP का उपयोग करने के लिए जनरेटिव ऑर्केस्ट्रेशन सक्षम होना चाहिए।

Copilot Studio में MCP का उपयोग करके एजेंट का विस्तार करने की प्रक्रिया क्या है?

MCP को Copilot Studio में एकीकृत करने के लिए:

  1. एक MCP सर्वर बनाएँ.
  2. नीचे दिए गए YAML स्कीमा टेम्पलेट के आधार पर एक कस्टम MCP कनेक्टर बनाएँ
  3. मौजूदा MCP कनेक्टर से एजेंट में टूल जोड़कर Copilot Studio के माध्यम से उपभोग करें।
  4. (वैकल्पिक) कनेक्टर को विभिन्न टैनेंट्स में उपयोग के लिए अनुमति देने हेतु अपने MCP कनेक्टर को प्रकाशित करें।

एक MCP सर्वर बनाएँ

समर्थित भाषाओं में से एक में MCP सर्वर सेट करने के लिए आप MCP सॉफ़्टवेयर डेवलपमेंट किट (SDKs) का उपयोग कर सकते हैं।

कस्टम MCP कनेक्टर बनाएं

समर्थित परिवहन

एमसीपी में, परिवहन क्लाइंट-सर्वर संचार का आधार है। ट्रांसपोर्ट संदेश भेजने और प्राप्त करने की प्रक्रिया को संभालते हैं। सध्या, Copilot Studio खालील परिवहन प्रकारांचा समर्थन करते:

  • स्ट्रीम करने योग्य - अनुशंसित (आमतौर पर उपलब्ध)
  • Server-Sent घटनाक्रम (SSE) (सार्वजनिक पूर्वावलोकन)

नोट

यह देखते हुए कि एसएसई परिवहन को बहिष्कृत किया जा रहा है, एमसीएस में एसएसई परिवहन समर्थन सार्वजनिक पूर्वावलोकन में रहता है। Copilot Studio अब अगस्त 2025 से MCP के लिए SSE का समर्थन नहीं करेगा।

कस्टम कनेक्टर कॉन्फ़िगर करें

अपने MCP सर्वर को सेट अप करने के बाद, आपको अपने MCP सर्वर के लिए एक कस्टम कनेक्टर (via Power Apps या Power Automate) कॉन्फ़िगर करना होगा। इस कार्यविधि को पूरा करने के लिए, आपको अपने MCP सर्वर के लिए स्कीमा फ़ाइल की आवश्यकता है। स्कीमा फ़ाइल एक विनिर्देश YAML फ़ाइल है जो आपके MCP सर्वर के API का वर्णन करती है। OpenAPI

विनिर्देश फ़ाइल कैसी दिखनी चाहिए, इस पर मार्गदर्शन के लिए, प्रदान किए गए कुछ MCP सर्वर स्कीमा उदाहरण देखें।

  1. बाएँ नेविगेशन में एजेंट चुनें.

  2. एजेंटों की सूची से अपने एजेंट का चयन करें।

  3. अपने एजेंट के टूल पेज पर जाएं।

  4. टूल जोड़ें चुनें.

  5. नया टूल चुनें.

  6. कस्टम कनेक्टर का चयन करें। आपको एक नया कस्टम कनेक्टर बनाने के लिए Power Apps पर ले जाया जाता है.

  7. नया कस्टम कनेक्टर चुनें.

  8. आयात करें OpenAPI फ़ाइल का चयन करें.

  9. अपनी स्कीमा फ़ाइल पर जाएँ और फ़ाइल आयात करने के लिए आयात करें का चयन करें।

  10. Power Apps में सेटअप पूरा करने के लिए जारी रखें चुनें. आप Power Apps दस्तावेज़ीकरण में परिभाषा आयात करें OpenAPI में सेटअप प्रक्रिया के बारे में अधिक पढ़ सकते हैं।

MCP सर्वर स्कीमा उदाहरण

वाईएएमएल प्रारूप में काल्पनिक डेटा का उपयोग करके एमसीपी सर्वर के लिए दो नमूना ओपनएपीआई स्कीमा फाइलें यहां दी गई हैं। नमूने समर्थित परिवहन में से प्रत्येक को प्रदर्शित करते हैं। आपको अपने स्वयं के एमसीपी सर्वर के लिए विवरण भरना होगा।

स्ट्रीम करने योग्य (अनुशंसित) के लिए एक उदाहरण YAML यहां दिया गया है:

swagger: '2.0'
info:
  title: Contoso
  description: MCP Test Specification, YAML for streamable MCP support in Copilot Studio
  version: 1.0.0
host: contoso.com
basePath: /
schemes:
  - https
paths:
  /mcp:
    post:
      summary: Contoso Lead Management Server
      x-ms-agentic-protocol: mcp-streamable-1.0
      operationId: InvokeMCP
      responses:
        '200':
          description: Success

एसएसई के लिए एक उदाहरण वाईएएमएल यहां दिया गया है:


swagger: '2.0'
info:
  title: Contoso
  description: MCP Test Specification, YAML for SSE MCP support in Copilot Studio
  version: 1.0.0
host: contoso.com
basePath: /
schemes:
  - https
paths:
  /mcp/sse:
    get:
      summary: Contoso Lead Management Server
      x-ms-agentic-protocol: mcp-sse-1.0
      operationId: InvokeMCP
      responses:
        '200':
          description: Success 

Microsoft MCP कनेक्टर Copilot Studio में उपलब्ध हैं

Microsoft Copilot Studio में Microsoft सेवाओं से कनेक्ट करने के लिए कई पूर्वनिर्मित MCP कनेक्टर प्रदान करता है। Copilot Studio में उपलब्ध Microsoft MCP कनेक्टर निम्न हैं:

  • डेटावर्स
  • Dynamics 365
    • बिक्री
    • वित्त
    • आपूर्ति श्रृंखला
    • सेवा
  • कपड़ा

किसी मौजूदा MCP कनेक्टर से किसी एजेंट के लिए उपकरण जोड़ें

आप मौजूदा MCP सर्वर से सीधे Copilot Studio से कनेक्ट कर सकते हैं। उपकरण जोड़ने की प्रक्रिया समान है, चाहे पूर्वनिर्मित Microsoft MCP कनेक्टर के लिए या MCP कनेक्टर्स के लिए आप स्वयं बनाते हैं।

किसी एजेंट के लिए कोई मौजूदा MCP कनेक्टर जोड़ने के लिए, निम्न चरणों का पालन करें:

  1. बाएँ नेविगेशन में एजेंट चुनें.

  2. सूची से अपने एजेंट का चयन करें।

  3. अपने एजेंट के टूल पेज पर जाएं।

  4. टूल जोड़ें चुनें.

  5. मॉडल संदर्भ प्रोटोकॉल का चयन करें। MCP कनेक्टर्स की एक सूची प्रदर्शित होती है।

  6. सूची से वांछित MCP कनेक्टर का चयन करें।

  7. आवश्यक जानकारी दर्ज करके कनेक्शन को अधिकृत करें।

  8. जब आपका काम पूरा हो जाए, तो आगे बढ़ने के लिए एजेंट में जोड़ें या जोड़ें और कॉन्फ़िगर करें का चयन करें.

    पहला विकल्प केवल एमसीपी कनेक्टर और उसके टूल को एजेंट में जोड़ता है, जबकि दूसरा कनेक्टर और उसके टूल को जोड़ता है, जबकि आपको कनेक्टर के लिए विवरण कॉन्फ़िगर करने का अवसर भी देता है।

MCP उपकरण को आपके एजेंट में औजारों के अंतर्गत जोड़ा गया है।

MCP कनेक्टर के साथ आने वाले उपकरणों की सूची देखें

एजेंट में जोड़े गए MCP सर्वर के साथ आने वाले उपकरणों की सूची देखने के लिए:

  1. अपने एजेंट के लिए टूल टैब पर जाएं।

  2. उपकरणों की सूची से MCP कनेक्टर का चयन करें।

    MCP कनेक्टर के लिए एक सेटिंग पृष्ठ प्रकट होता है।

  3. MCP सर्वर द्वारा समर्थित उपकरणों की सूची देखने के लिए उपकरण अनुभाग पर जाएँ.

ज्ञात मुद्दे और नियोजित सुधार

निम्नलिखित पहचाने गए मुद्दे हैं जिनके बारे में उत्पाद टीम को जानकारी है और वे उन पर काम कर रहे हैं:

समस्याएँ समाधान/समाधान
वर्तमान में, ओपन एसएसई कनेक्शन कॉल में लौटाया गया समापन बिंदु एक पूर्ण यूआरआई होना चाहिए। लागू नहीं