मुख्य सामग्री पर जाएं

एक अपना MCP-सर्वर जोड़ना

एक अपना MCP-सर्वर के साथ आप AI-Public को एक केस सिस्टम, आर्काइव, डेटा स्रोत या किसी अन्य विशेषीकृत सेवा से जोड़ते हैं। पहले चुनें कि उपयोग-स्थान के लिए कौन सा ट्रांसपोर्ट उपयुक्त है।

सही ट्रांसपोर्ट चुनें​

ट्रांसपोर्टवेबमोबाइलडेस्कटॉपउपयोग
Streamable HTTPहाँहाँहाँहोस्ट किए गए सर्वरों के लिए अनुशंसित
stdioनहींनहींहाँस्थानीय प्रक्रियाएँ और डेस्कटॉप इंटीग्रेशन
SSEकेवल मौजूदा कॉन्फ़िगरेशनकेवल मौजूदा कॉन्फ़िगरेशनहाँपुराना ट्रांसपोर्ट; नए सर्वरों के लिए Streamable HTTP चुनें

Streamable HTTP के लिए आवश्यकताएँ​

MCP पथ सहित पूर्ण सार्वजनिक endpoint का उपयोग करें, उदाहरण के लिए:

https://mcp.organisatie.nl/mcp

endpoint HTTPS का उपयोग करना चाहिए, बिना redirect के सार्वजनिक DNS के माध्यम से उपलब्ध होना चाहिए और एक वैध MCP initialize हैंडशेक का उत्तर देना चाहिए। उपयोगकर्ता नाम और पासवर्ड URL में नहीं होने चाहिए। स्थानीय पते, private नेटवर्क पते और cloud metadata endpoints अवरुद्ध हैं।

एक सर्वर जोड़ें​

  1. Voorkeuren → Tools खोलें।
  2. Tools जोड़ें या MCP-server जोड़ें चुनें। यह बटन आपको केवल तब दिखाई देगा जब आपके पास MCP access हो।
  3. उपलब्ध presets देखें।
  4. खुद का MCP-server जोड़ें चुनें।
  5. नाम, पूर्ण endpoint और authentication method भरें।
  6. कॉन्फ़िगरेशन सहेजें और connection check की प्रतीक्षा करें।
  7. सर्वर को अपनी default toolset के लिए चालू करें।

एक व्यवस्थापक Beheer → Tools → MCP के माध्यम से पूरे environment के लिए एक सर्वर दर्ज कर सकता है।

Authentication और secrets​

AI-Public connector-OAuth और static secrets का समर्थन करता है। OAuth tokens, refresh tokens, API keys और passwords server-only storage में रखे जाते हैं। एक chat केवल पंजीकृत connectorId प्राप्त करता है, कभी भी secret configuration नहीं।

जब URL या authentication बदलती है, तो नई configuration को पहले फिर से जाँचा जाता है। यदि वह जाँच असफल होती है, तो एक पहले से अनुमोदित configuration तब तक सक्रिय रह सकती है जब तक समस्या हल नहीं हो जाती।

Tool permissions और information security​

केवल वही tools जारी करें जो उपयोगकर्ताओं को वास्तव में चाहिए। एक MCP-server read- और write-actions दोनों प्रदान कर सकता है। AI-Public खोजे गए tools को server-side allowlist के विरुद्ध फ़िल्टर करता है और प्रत्येक उपयोग पर environment, owner और role की जाँच करता है। संगठन उपयुक्त scopes, logging, retention periods और source system में authorization के लिए जिम्मेदार रहता है।

Local desktop servers​

एक local stdio-server आप desktop app में install करते हैं। Command, arguments, environment keys और माँगी गई access सीमित होते हैं और अनुमोदन से पहले दिखाए जाते हैं। Secrets स्थानीय रूप से encrypted होते हैं।

समस्याओं का समाधान​

  • Endpoint उपलब्ध नहीं है: HTTPS, DNS, firewall और पूर्ण /mcp path की जाँच करें।
  • फिर से connect करना आवश्यक है: OAuth consent या संग्रहीत secret को refresh करें।
  • किसी अन्य environment से संबंधित है: connector को current environment के भीतर फिर से register करें।
  • कोई tools दिखाई नहीं दे रहे: allowlist, role access और active status जाँचें।
  • केवल desktop पर काम करता है: संभवतः server stdio या local address का उपयोग कर रहा है।

विकास संसाधन​

यह भी देखें​

संपादन के दौरान पंजीकृत server configuration प्राप्त की जाती है। संग्रहीत key छिपी रहती है: इसे बनाए रखने के लिए key फ़ील्ड खाली छोड़ें। किसी अन्य URL या authentication method के लिए फिर से जोड़ना आवश्यक है। किसी एक MCP tool में त्रुटि का अर्थ यह नहीं है कि उस server की सभी tools अनुपलब्ध हैं।