एक निजी MCP-server जोड़ना
एक निजी MCP-server के साथ आप AI-Corporate को एक आंतरिक एप्लिकेशन, डेटा स्रोत या विशेषीकृत सेवा से जोड़ते हैं। पहले चुनें कि उपयोग के स्थान के लिए कौन सा ट्रांसपोर्ट उपयुक्त है।
सही ट्रांसपोर्ट चुनें
| ट्रांसपोर्ट | वेब | मोबाइल | डेस्कटॉप | उपयोग |
|---|---|---|---|---|
| Streamable HTTP | हाँ | हाँ | हाँ | होस्ट किए गए सर्वरों के लिए अनुशंसित |
| stdio | नहीं | नहीं | हाँ | स्थानीय प्रक्रियाएँ और डेस्कटॉप इंटीग्रेशन |
| SSE | केवल मौजूदा कॉन्फ़िगरेशन | केवल मौजूदा कॉन्फ़िगरेशन | हाँ | पुराना ट्रांसपोर्ट; नए सर्वरों के लिए Streamable HTTP चुनें |
Streamable HTTP के लिए आवश्यकताएँ
पूर्ण सार्वजनिक endpoint का उपयोग करें, जिसमें MCP पथ शामिल हो, उदाहरण के लिए:
https://mcp.example.com/mcp
endpoint को HTTPS का उपयोग करना चाहिए, बिना redirect के सार्वजनिक DNS के माध्यम से उपलब्ध होना चाहिए और वैध MCP initialize हैंडशेक का उत्तर देना चाहिए। उपयोगकर्ता नाम और पासवर्ड URL में नहीं होने चाहिए। स्थानीय पते, निजी नेटवर्क पते और cloudmetadata-endpoints अवरुद्ध हैं।
सर्वर जोड़ना
- Preferences → Tools खोलें।
- Tools जोड़ें या MCP-server जोड़ें चुनें। यह बटन आपको केवल तभी दिखाई देगा जब आपके पास MCP एक्सेस हो।
- उपलब्ध संगठन-उपयुक्त presets देखें।
- स्वयं का MCP-server जोड़ें चुनें।
- नाम, पूर्ण endpoint और प्रमाणीकरण विधि भरें।
- कॉन्फ़िगरेशन सहेजें और कनेक्शन जाँच की प्रतीक्षा करें।
- अपने डिफ़ॉल्ट toolset के लिए सर्वर चालू करें।
एक व्यवस्थापक Beheer → Tools → MCP के माध्यम से पूरे वातावरण के लिए एक सर्वर पंजीकृत कर सकता है।
प्रमाणीकरण और secrets
AI-Corporate connector-OAuth और स्थिर secrets का समर्थन करता है। OAuth tokens, refresh tokens, API keys और पासवर्ड server-only storage में रहते हैं। एक chat को केवल पंजीकृत connectorId मिलता है, कभी भी secret configuration नहीं।
यदि URL या प्रमाणीकरण बदलता है, तो नई configuration पहले फिर से जाँची जाती है। यदि वह जाँच विफल होती है, तो एक पहले से अनुमोदित configuration सक्रिय रह सकती है जब तक समस्या हल नहीं हो जाती।
tool अधिकार और governance
केवल वे tools उपलब्ध कराएँ जिनकी कर्मचारियों को वास्तव में आवश्यकता है। एक MCP-server पढ़ने और लिखने दोनों प्रकार की क्रियाएँ प्रदान कर सकता है। AI-Corporate server-side allowlist के विरुद्ध खोजे गए tools को फ़िल्टर करता है और हर उपयोग पर tenant, owner और भूमिका की जाँच करता है। संगठन उपयुक्त scopes, logging, retention periods और source system में authorization के लिए ज़िम्मेदार रहता है।
स्थानीय desktopservers
एक स्थानीय stdio-server आप desktop ऐप में स्थापित करते हैं। renderer मनमाने shellcommando's शुरू नहीं कर सकता: command, arguments, environment keys और अनुरोधित पहुँच सीमित होती है और अनुमोदन से पहले दिखाई जाती है। secrets स्थानीय रूप से एन्क्रिप्ट किए जाते हैं।
समस्याओं का समाधान
- Endpoint उपलब्ध नहीं है: HTTPS, DNS, firewall और पूर्ण
/mcppath जाँचें। - पुनः कनेक्ट करना आवश्यक है: OAuth अनुमति या संग्रहीत secret को नवीनीकृत करें।
- किसी अन्य वातावरण से संबंधित है: वर्तमान वातावरण के भीतर connector को पुनः पंजीकृत करें।
- कोई tools दिखाई नहीं दे रहे: allowlist, भूमिका-आधारित पहुँच और सक्रिय स्थिति जाँचें।
- केवल desktop पर काम करता है: संभवतः server stdio या local address का उपयोग कर रहा है।
विकास संसाधन
यह भी देखें
संपादन के दौरान पंजीकृत server configuration प्राप्त की जाती है। संग्रहीत key छिपी रहती है: उसे बनाए रखने के लिए key field खाली छोड़ें। किसी अन्य URL या प्रमाणीकरण विधि के साथ पुनः कनेक्ट करना आवश्यक है। एक MCP tool में त्रुटि का अर्थ यह नहीं है कि उस server के सभी tools अनुपलब्ध हैं।