नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
एजेंट 365 सीएलआई
एजेंट विकास के लिए MCP उपकरण सर्वर प्रबंधित करें।
develop कमांड एजेंट विकास के लिए MCP (मॉडल संदर्भ प्रोटोकॉल) उपकरण सर्वर को प्रबंधित करने के लिए विकल्प प्रदान करता है। आप उपलब्ध सर्वरों को सूचीबद्ध कर सकते हैं, कॉन्फ़िगर किए गए सर्वर देख सकते हैं और अपने एजेंट कॉन्फ़िगरेशन से MCP सर्वर जोड़ या निकाल सकते हैं।
न्यूनतम भूमिका आवश्यक: कोई नहीं (स्थानीय मेनिफ़ेस्ट प्रबंधन)
Syntax
a365 develop [command] [options]
विकल्प
| Option | Description |
|---|---|
-v, --verbose |
वर्बोज़ लॉगिंग सक्षम करें |
-?, , -h--help |
मदद और उपयोग की जानकारी दिखाएं. |
develop list-available
कैटलॉग में उपलब्ध सभी MCP सर्वरों की सूची बनाएं (आप क्या स्थापित कर सकते हैं)।
a365 develop list-available [options]
यह आदेश कैटलॉग में उपलब्ध सभी MCP सर्वरों को प्रदर्शित करता है और आप उन्हें अपने एजेंट विकास के साथ उपयोग के लिए स्थापित कर सकते हैं।
list-available विकल्प
| Option | Description |
|---|---|
--dry-run |
दिखाएँ कि कमांड इसे निष्पादित किए बिना क्या करेगा। |
--skip-auth |
Skip authentication. केवल परीक्षण के लिए। कमांड संभवतः वैध प्रमाणीकरण के बिना विफल हो जाता है। |
-?, , -h--help |
मदद और उपयोग की जानकारी दिखाएं. |
Note
develop list-available आवश्यकता नहीं है a365.config.json। यह पर्यावरण चर (डिफ़ॉल्ट रूप से) A365_ENVIRONMENTसे prod पर्यावरण को पढ़ता है।
develop list-configured
अपने स्थानीय ToolingManifest.jsonसे वर्तमान में कॉन्फ़िगर किए गए MCP सर्वरों की सूची बनाएं।
a365 develop list-configured [options]
यह आदेश उन सभी MCP सर्वरों को दिखाता है जिन्हें आपने वर्तमान में अपनी स्थानीय ToolingManifest.json फ़ाइल में कॉन्फ़िगर किया है.
list-configured विकल्प
| Option | Description |
|---|---|
--project-path <path> |
एजेंट प्रोजेक्ट निर्देशिका का पथ जिसमें शामिल है ToolingManifest.json। से ओवरराइड करता है DeploymentProjectPatha365.config.json। |
--dry-run |
दिखाएँ कि कमांड इसे निष्पादित किए बिना क्या करेगा। |
-?, , -h--help |
मदद और उपयोग की जानकारी दिखाएं. |
develop add-mcp-servers
MCP सर्वर वर्तमान एजेंट कॉन्फ़िगरेशन के लिए जोड़ें।
a365 develop add-mcp-servers [<servers>...] [options]
यह आदेश निर्दिष्ट MCP सर्वर ToolingManifest.json आपके प्रोजेक्ट फ़ोल्डर में जोड़ता है। यह एजेंट ब्लूप्रिंट को अनुमति नहीं देता है।
Important
यह कमांड केवल अपडेट होता है ToolingManifest.json - यह एजेंट ब्लूप्रिंट को अनुमति नहीं देता है। आप अनुमतियाँ कैसे लागू करते हैं यह इस बात पर निर्भर करता है कि आप सेटअप प्रक्रिया में कहाँ हैं:
-
प्रारंभिक सेटअप से पहले: के साथ
a365 setup allआगे बढ़ें। MCP अनुमतियाँ प्रारंभिक खाका निर्माण के भाग के रूप में लागू की जाती हैं। -
ब्लूप्रिंट पहले से मौजूद होने के बाद: एक वैश्विक व्यवस्थापक को अलग से चलाना
a365 setup permissions mcpचाहिए। व्यवस्थापक को यह सत्यापित करना होगा कि अद्यतनdeploymentProjectPathकिएToolingManifest.jsonगए प्रोजेक्ट फ़ोल्डर को इंगित करता है।
add-mcp-servers तर्क
अपने एजेंट कॉन्फ़िगरेशन में जोड़ने के लिए एक या अधिक MCP सर्वर नाम निर्दिष्ट करें। आप रिक्त स्थान के आधार पर अलग किए गए कई सर्वर नाम प्रदान कर सकते हैं।
| Argument | Description |
|---|---|
<servers> |
जोड़ने के लिए MCP सर्वर के नाम |
add-mcp-servers विकल्प
आदेश के add-mcp-servers व्यवहार को अनुकूलित करने के लिए इन विकल्पों का उपयोग करें।
| Option | Description |
|---|---|
--project-path <path> |
एजेंट प्रोजेक्ट निर्देशिका का पथ जिसमें शामिल है ToolingManifest.json। से ओवरराइड करता है DeploymentProjectPatha365.config.json। |
--dry-run |
दिखाएँ कि कमांड इसे निष्पादित किए बिना क्या करेगा। |
-?, , -h--help |
मदद और उपयोग की जानकारी दिखाएं. |
develop remove-mcp-servers
MCP सर्वर वर्तमान एजेंट कॉन्फ़िगरेशन से निकालें।
a365 develop remove-mcp-servers [<servers>...] [options]
यह आदेश निर्दिष्ट MCP सर्वर आपके वर्तमान एजेंट कॉन्फ़िगरेशन से निकालता है।
remove-mcp-servers तर्क
| Argument | Description |
|---|---|
<servers> |
निकालने के लिए MCP सर्वर के नाम |
remove-mcp-servers विकल्प
| Option | Description |
|---|---|
--project-path <path> |
एजेंट प्रोजेक्ट निर्देशिका का पथ जिसमें शामिल है ToolingManifest.json। से ओवरराइड करता है DeploymentProjectPatha365.config.json। |
--dry-run |
दिखाएँ कि कमांड इसे निष्पादित किए बिना क्या करेगा। |
-?, , -h--help |
मदद और उपयोग की जानकारी दिखाएं. |
develop add-permissions
MCP सर्वर API अनुमतियाँ विकास परिदृश्यों के लिए Microsoft Entra अनुप्रयोगों के लिए जोड़ें जहाँ आपको MCP सर्वर तक पहुँचने के लिए कस्टम अनुप्रयोगों को कॉन्फ़िगर करने की आवश्यकता है।
a365 develop add-permissions [options]
add-permissions विकल्प
अपने ऐप पंजीकरण में आवश्यक एपीआई अनुमतियां और क्षेत्र जोड़ने के लिए इन विकल्पों का उपयोग करें, टूलींग मेनिफ़ेस्ट से मानों का लाभ उठाएं।
| Option | Description |
|---|---|
-m, --manifest <manifest> |
(डिफ़ॉल्ट:) ToolingManifest.jsonका पथ <deploymentProjectPath>/ToolingManifest.json |
--app-id <app-id> |
अनुप्रयोग (क्लाइंट) ID करने के लिए अनुमतियाँ जोड़ने के लिए (डिफ़ॉल्ट: clientAppId कॉन्फ़िगरेशन से) |
--scopes <scopes> |
जोड़ने के लिए विशिष्ट क्षेत्र (अंतरिक्ष-अलग) (डिफ़ॉल्ट: से सभी स्कोप)ToolingManifest.json |
--dry-run |
दिखाएँ कि परिवर्तन किए बिना कमांड क्या करेगा |
-v, --verbose |
विस्तृत आउटपुट दिखाएं |
-?, , -h--help |
मदद और उपयोग की जानकारी दिखाएं. |
Important
--app-id या clientAppId द्वारा निर्दिष्ट आवेदन के पास Microsoft Entra में Application.ReadWrite.All की अनुमति होनी चाहिए। यह आदेश कस्टम क्लाइंट अनुप्रयोगों के लिए है। एजेंट ब्लूप्रिंट के लिए अनुमतियों को कॉन्फ़िगर करने के लिए, इसके बजाय उपयोग करें a365 setup permissions mcp ।
develop get-token
इंटरैक्टिव ब्राउज़र प्रमाणीकरण का उपयोग करके विकास के दौरान MCP सर्वर का परीक्षण करने के लिए वाहक टोकन पुनर्प्राप्त करें।
a365 develop get-token [options]
get-token विकल्प
एक्सेस टोकन का अनुरोध करने, क्षेत्र नियंत्रित करने, व्यवहार को ताज़ा करने और आउटपुट स्वरूप चुनने के लिए इन विकल्पों का उपयोग करें।
| Option | Description |
|---|---|
--app-id <app-id> |
प्रमाणीकरण के लिए अनुप्रयोग (क्लाइंट) ID (डिफ़ॉल्ट: clientAppId कॉन्फ़िगरेशन से) |
-m, --manifest <manifest> |
(डिफ़ॉल्ट:) ToolingManifest.jsonका पथ <deploymentProjectPath>/ToolingManifest.json |
--scopes <scopes> |
अनुरोध करने के लिए विशिष्ट क्षेत्र (अंतरिक्ष-अलग) (डिफ़ॉल्ट: से पढ़ें ToolingManifest.json) |
-o, --output <output> |
आउटपुट स्वरूप: table, , jsonया (rawडिफ़ॉल्ट:) table |
--force-refresh |
कैश को बायपास करते हुए टोकन रिफ्रेश करने के लिए बाध्य करें |
--resource <resource> |
इसके लिए टोकन पाने के लिए संसाधन कीवर्ड: mcp (डिफ़ॉल्ट) या powerplatform |
--resource-id <resource-id> |
कीवर्ड द्वारा कवर --resource नहीं किए गए संसाधनों के लिए कस्टम संसाधन अनुप्रयोग ID (GUID) |
-v, --verbose |
पूर्ण टोकन सहित विस्तृत आउटपुट दिखाएं |
-?, , -h--help |
मदद और उपयोग की जानकारी दिखाएं. |
get-token संसाधन विकल्प
विभिन्न Azure संसाधनों के लिए टोकन प्राप्त करने के लिए --resource और --resource-id विकल्पों का उपयोग करें:
-
--resource: पूर्वनिर्धारित संसाधन का चयन करने के लिए कीवर्ड का उपयोग करें:-
mcp(डिफ़ॉल्ट): MCP सर्वर के लिए एजेंट 365 उपकरण -
powerplatform: Power Platform API
-
-
--resource-id: कीवर्ड द्वारा कवर नहीं किए गए संसाधनों के लिए एक कस्टम संसाधन अनुप्रयोग ID (GUID) दर्ज करें
Important
आप एक साथ और उपयोग --resource नहीं --resource-id कर सकते। जब आप किसी भी विकल्प का उपयोग करते हैं, तो शामिल करें --scopes। केवल डिफ़ॉल्ट MCP प्रवाह मेनिफेस्ट-आधारित क्षेत्र समाधान का समर्थन करता है।
develop start-mock-tooling-server
परीक्षण और विकास उद्देश्यों के लिए एक नकली टूलींग सर्वर शुरू करें।
a365 develop start-mock-tooling-server [options]
यह कमांड परीक्षण और विकास उद्देश्यों के लिए एक मॉक टूलींग सर्वर शुरू करता है। इस सर्वर का उपयोग करके, आप वास्तविक सर्वर कार्यान्वयन की आवश्यकता के बिना MCP सर्वर इंटरैक्शन अनुकरण कर सकते हैं।
start-mock-tooling-server विकल्प
आदेश के start-mock-tooling-server व्यवहार को अनुकूलित करने के लिए इन विकल्पों का उपयोग करें।
| Option | Description | Default |
|---|---|---|
-p, --port <port> |
नकली सर्वर के लिए पोर्ट नंबर | 5309 |
-v, --verbose |
वर्बोज़ लॉगिंग सक्षम करें | false |
-?, -h, --help |
मदद और उपयोग की जानकारी दिखाएं | - |
-bg |
सर्वर को किसी नए टर्मिनल पर चलाएँ | - |