कस्टम MCP सर्वर क्या हैं?
कस्टम MCP सर्वर आपको पहले से बने कनेक्टर से परे Manus की इंटीग्रेशन क्षमताओं का विस्तार करने की अनुमति देते हैं। यदि आपका संगठन आंतरिक टूल, मालिकाना API, या मानक MCP कनेक्टर द्वारा कवर नहीं की गई विशेष सेवाओं का उपयोग करता है, तो आप एक कस्टम सर्वर बना सकते हैं जो Manus को उन सिस्टम से जोड़ता है। एक कस्टम MCP सर्वर Manus और आपके आंतरिक बुनियादी ढांचे के बीच एक सेतु (ब्रिज) के रूप में कार्य करता है, जो आपको पहले से बने कनेक्टर के साथ मिलने वाले समान सहज मल्टी-एप वर्कफ़्लो को सक्षम करता है—लेकिन आपके विशिष्ट टूल और आवश्यकताओं के अनुरूप होता है।कस्टम MCP सर्वर क्यों बनाएँ?
आंतरिक सिस्टम
कई संगठन कस्टम-निर्मित टूल, आंतरिक डेटाबेस या मालिकाना सॉफ़्टवेयर पर निर्भर करते हैं। कस्टम MCP सर्वर Manus को इन सिस्टम के साथ इंटीग्रेट करने की अनुमति देते हैं, जिससे आंतरिक डेटा आपके AI वर्कफ़्लो में आता है। उदाहरण:- आंतरिक CRM या ग्राहक डेटाबेस
- मालिकाना परियोजना प्रबंधन टूल
- कस्टम एनालिटिक्स प्लेटफॉर्म
- API वाले पुराने सिस्टम
विशेष सेवाएँ
कुछ तृतीय-पक्ष सेवाओं में पहले से बने MCP कनेक्टर नहीं होते हैं। यदि आप किसी विशेष टूल या विशिष्ट सेवा का उपयोग करते हैं, तो आप उसे Manus से जोड़ने के लिए एक कस्टम सर्वर बना सकते हैं। उदाहरण:- उद्योग-विशिष्ट सॉफ़्टवेयर
- मानक कनेक्टर द्वारा कवर नहीं की गई क्षेत्रीय सेवाएँ
- आधिकारिक इंटीग्रेशन के बिना उभरते प्लेटफॉर्म
कस्टम व्यावसायिक तर्क
कस्टम MCP सर्वर व्यवसाय-विशिष्ट तर्क, डेटा रूपांतरण, या सत्यापन नियम लागू कर सकते हैं जो साधारण API कॉल से परे जाते हैं। यह आपको Manus इंटीग्रेशन के भीतर संगठनात्मक नीतियों और वर्कफ़्लो को लागू करने की अनुमति देता है। उदाहरण:- डेटा अपडेट से पहले अनुमोदन वर्कफ़्लो
- आंतरिक मानकों के विरुद्ध डेटा सत्यापन
- कस्टम प्रमाणीकरण या सुरक्षा आवश्यकताएँ
- आपके संगठन के लिए विशिष्ट बहु-चरणीय प्रक्रियाएँ
कस्टम MCP सर्वर कैसे काम करते हैं
एक कस्टम MCP सर्वर एक हल्का सेवा है जो मॉडल कॉन्टेक्स्ट प्रोटोकॉल विनिर्देश को लागू करता है। यह ऐसे एंडपॉइंट्स को उजागर करता है जिन्हें Manus डेटा पढ़ने, कार्य करने या आपके सिस्टम के भीतर कस्टम तर्क निष्पादित करने के लिए कॉल कर सकता है।आर्किटेक्चर
आपका आंतरिक सिस्टम ↔कस्टम MCP सर्वर ↔Manus MCP सर्वर Manus और आपके आंतरिक सिस्टम के बीच स्थित होता है, Manus अनुरोधों को आपके टूल के भीतर कार्यों में अनुवादित करता है और Manus द्वारा समझे जाने वाले प्रारूप में परिणाम लौटाता है।प्रोटोकॉल
कस्टम MCP सर्वर एक मानकीकृत प्रोटोकॉल लागू करते हैं जो परिभाषित करता है:- टूल: वे कार्य जो Manus कर सकता है (उदाहरण के लिए, “get_customer_data”, “update_project_status”)
- संसाधन: वह डेटा जिसे Manus पढ़ सकता है (उदाहरण के लिए, दस्तावेज़, रिकॉर्ड, फ़ाइलें)
- प्रॉम्प्ट: सामान्य कार्यों के लिए पूर्वनिर्धारित टेम्पलेट
एक कस्टम MCP सर्वर बनाना
पूर्वापेक्षाएँ
- API पहुँच उस सिस्टम तक जिसे आप एकीकृत करना चाहते हैं
- विकास परिवेश (Node.js, Python, या कोई भी भाषा जो एक वेब सर्वर चला सकती है)
- MCP विनिर्देश की समझ (Manus दस्तावेज़ीकरण में उपलब्ध)
मूल कार्यान्वयन
एक न्यूनतम कस्टम MCP सर्वर में शामिल हैं:- सर्वर एंडपॉइंट: एक वेब सेवा जो MCP प्रोटोकॉल अनुरोधों का जवाब देती है
- टूल परिभाषाएँ: उन कार्यों का विवरण जो Manus कर सकता है
- प्रमाणीकरण: क्रेडेंशियल्स और API कुंजियों का सुरक्षित प्रबंधन
- अनुरोध हैंडलर: वह तर्क जो कार्यों को निष्पादित करता है और परिणाम लौटाता है
उदाहरण: आंतरिक CRM एकीकरण
यहाँ एक आंतरिक CRM के लिए एक कस्टम MCP सर्वर का एक वैचारिक उदाहरण दिया गया है: प्रदर्शित टूल:get_customer_info(customer_id): ग्राहक विवरण पुनः प्राप्त करेंupdate_customer_notes(customer_id, notes): ग्राहक रिकॉर्ड में नोट्स जोड़ेंsearch_customers(query): ग्राहक डेटाबेस खोजेंcreate_follow_up_task(customer_id, task_description, due_date): कार्य बनाएं
- “ग्राहक ID 12345 के लिए ग्राहक जानकारी प्राप्त करें”
- “सैन फ्रांसिस्को क्षेत्र में ग्राहकों की खोज करें”
- “हमारे हालिया बातचीत के साथ ग्राहक 67890 के लिए नोट्स अपडेट करें”
एक कस्टम MCP सर्वर को कनेक्ट करना
चरण 1: अपना सर्वर परिनियोजित करें
अपने कस्टम MCP सर्वर को अपने द्वारा नियंत्रित बुनियादी ढांचे पर होस्ट करें। सुनिश्चित करें कि यह HTTPS के माध्यम से सुलभ है और उचित सुरक्षा उपाय मौजूद हैं।चरण 2: Manus में जोड़ें
Manus में,Settings → Integrations → Custom MCP Servers पर जाएँ औरAdd Server पर क्लिक करें।चरण 3: सर्वर विवरण प्रदान करें
निम्नलिखित जानकारी दर्ज करें:- सर्वर का नाम: एक वर्णनात्मक नाम (उदाहरण के लिए, “Internal CRM”, “Analytics Platform”)
- सर्वर URL: HTTPS एंडपॉइंट जहाँ आपका MCP सर्वर होस्ट किया गया है
- प्रमाणीकरण: API कुंजी, बियरर टोकन, या अन्य आवश्यक क्रेडेंशियल
चरण 4: कनेक्शन का परीक्षण करें
Manus सत्यापित करेगा कि वह आपके सर्वर के साथ संवाद कर सकता है और उपलब्ध उपकरणों की सूची प्राप्त कर सकता है।चरण 5: उपयोग करना शुरू करें
एक बार कनेक्ट होने के बाद, आपके कस्टम उपकरण Manus के उपलब्ध एकीकरणों में दिखाई देंगे। उन्हें प्रॉम्प्ट में ठीक वैसे ही संदर्भित करें जैसे पहले से बने कनेक्टर्स को करते हैं।सुरक्षा संबंधी विचार
प्रमाणीकरण
कस्टम MCP सर्वरों को मजबूत प्रमाणीकरण लागू करना चाहिए:- API कुंजियों, OAuth टोकन, या अन्य सुरक्षित तरीकों का उपयोग करें
- क्रेडेंशियल को कभी भी URL या लॉग में उजागर न करें
- क्रेडेंशियल को नियमित रूप से बदलें
प्राधिकरण
उचित प्राधिकरण जांच लागू करें:- सत्यापित करें कि अनुरोध करने वाले उपयोगकर्ता के पास डेटा तक पहुंचने की अनुमति है
- यदि लागू हो तो भूमिका-आधारित एक्सेस नियंत्रण (RBAC) लागू करें
- ऑडिट उद्देश्यों के लिए सभी एक्सेस प्रयासों को लॉग करें
डेटा ट्रांसमिशन
- सभी संचार के लिए HTTPS का उपयोग करें
- संवेदनशील डेटा को आराम और पारगमन में एन्क्रिप्ट करें
- दुरुपयोग को रोकने के लिए दर सीमित करना लागू करें
नेटवर्क सुरक्षा
- अपने सुरक्षित नेटवर्क परिधि के भीतर MCP सर्वर तैनात करें
- सर्वर तक कौन पहुंच सकता है, इसे प्रतिबंधित करने के लिए फ़ायरवॉल और एक्सेस नियंत्रण का उपयोग करें
- अत्यधिक संवेदनशील एकीकरणों के लिए VPN या निजी नेटवर्क कनेक्शन पर विचार करें
सर्वोत्तम अभ्यास
टूल डिज़ाइन
टूल को केंद्रित रखें: प्रत्येक टूल को एक स्पष्ट कार्रवाई करनी चाहिए। एक ही “manage_customer” टूल के बजाय, “get_customer”, “update_customer”, “delete_customer” के लिए अलग टूल बनाएं। स्पष्ट विवरण प्रदान करें: Manus प्रत्येक टूल का उपयोग कब करना है, यह समझने के लिए टूल विवरण का उपयोग करता है। स्पष्ट, विशिष्ट विवरण लिखें जो समझाते हैं कि टूल क्या करता है और यह कब उपयुक्त है। त्रुटियों को शालीनता से संभालें: सार्थक त्रुटि संदेश लौटाएँ जो Manus (और उपयोगकर्ताओं) को यह समझने में मदद करें कि क्या गलत हुआ और इसे कैसे ठीक किया जाए।प्रदर्शन
प्रतिक्रिया समय को अनुकूलित करें: Manus MCP सर्वर प्रतिक्रियाओं की प्रतीक्षा करता है। डेटा को कैश करके, कुशल प्रश्नों का उपयोग करके, और अनावश्यक प्रोसेसिंग से बचकर संचालन को तेज़ रखें। टाइमआउट लागू करें: API कॉल के लिए उचित टाइमआउट सेट करें ताकि यदि आपका आंतरिक सिस्टम धीमा या अनुत्तरदायी हो तो Manus को अनिश्चित काल तक प्रतीक्षा करने से रोका जा सके। लंबे कार्यों के लिए अतुल्यकालिक संचालन का उपयोग करें: यदि किसी ऑपरेशन में कुछ सेकंड से अधिक समय लगता है, तो तुरंत एक कार्य ID के साथ वापस लौटने और स्थिति की जांच के लिए एक अलग टूल प्रदान करने पर विचार करें।निगरानी
सभी अनुरोधों को लॉग करें: ट्रैक करें कि Manus क्या अनुरोध कर रहा है और आपका सर्वर कैसे प्रतिक्रिया दे रहा है। यह डिबगिंग और उपयोग पैटर्न को समझने में मदद करता है। प्रदर्शन की निगरानी करें: उपयोगकर्ताओं को प्रभावित करने से पहले समस्याओं की पहचान करने के लिए प्रतिक्रिया समय, त्रुटि दर और उपयोग की मात्रा को ट्रैक करें। अलर्ट सेट करें: यदि आपका MCP सर्वर अनुत्तरदायी हो जाता है या त्रुटियाँ लौटाना शुरू कर देता है तो सूचित हों।उदाहरण उपयोग के मामले
आंतरिक ज्ञान आधार
परिदृश्य: आपके संगठन के पास कंपनी की नीतियों, प्रक्रियाओं और दस्तावेज़ों के साथ एक आंतरिक विकी या ज्ञान आधार है। कस्टम MCP सर्वर: ज्ञान आधार को खोजने, विशिष्ट लेखों को पुनः प्राप्त करने और संबंधित दस्तावेज़ों को खोजने के लिए उपकरण प्रदान करता है। Manus कार्यप्रवाह: “व्यय प्रतिपूर्ति नीति के लिए हमारे आंतरिक ज्ञान आधार को खोजें और मुख्य बिंदुओं का सारांश प्रस्तुत करें।“कस्टम एनालिटिक्स प्लेटफॉर्म
परिदृश्य: आपके पास एक मालिकाना एनालिटिक्स प्लेटफॉर्म है जो व्यावसायिक मेट्रिक्स को ट्रैक करता है जो मानक उपकरणों में उपलब्ध नहीं हैं। कस्टम MCP सर्वर: मेट्रिक्स को क्वेरी करने, रिपोर्ट जनरेट करने और ऐतिहासिक डेटा को पुनः प्राप्त करने के लिए उपकरण प्रदर्शित करता है। Manus कार्यप्रवाह: “Q4 के लिए हमारे ग्राहक अधिग्रहण लागत डेटा को खींचें और इसकी तुलना Q3 से करते हुए एक प्रवृत्ति विश्लेषण बनाएं।“लीगेसी सिस्टम इंटीग्रेशन
परिदृश्य: आपका संगठन एक लीगेसी सिस्टम पर निर्भर करता है जिसमें आधुनिक API या एकीकरण नहीं हैं। कस्टम MCP सर्वर: लीगेसी सिस्टम के चारों ओर एक रैपर के रूप में कार्य करता है, जो आधुनिक API कॉल्स को उस प्रारूप में अनुवादित करता है जिसे लीगेसी सिस्टम समझता है। Manus कार्यप्रवाह: “उत्पाद SKU 98765 के लिए लीगेसी सिस्टम में इन्वेंट्री स्तरों की जाँच करें और यदि स्टॉक 100 इकाइयों से कम है तो पुनः ऑर्डर का अनुरोध बनाएं।“बहु-चरणीय अनुमोदन कार्यप्रवाह
परिदृश्य: आपके संगठन को कुछ कार्यों (जैसे, बजट अनुरोध, डेटा एक्सेस) के लिए अनुमोदन कार्यप्रवाहों की आवश्यकता होती है। कस्टम MCP सर्वर: ऐसे उपकरण लागू करता है जो अनुमोदन अनुरोध बनाते हैं, अनुमोदन स्थिति की जाँच करते हैं, और अनुमोदित कार्यों को निष्पादित करते हैं। Manus कार्यप्रवाह: “विपणन अभियान के लिए $50,000 का बजट अनुरोध बनाएं और अनुमोदन के लिए वित्त टीम को सूचित करें।“सामान्य प्रश्न
क्या मुझे कस्टम MCP सर्वर बनाने के लिए डेवलपर होने की आवश्यकता है?
क्या मुझे कस्टम MCP सर्वर बनाने के लिए डेवलपर होने की आवश्यकता है?
कस्टम MCP सर्वर बनाने के लिए विकास कौशल की आवश्यकता होती है। हालांकि, MCP विनिर्देश सीधा है, और आरंभ करने में आपकी सहायता के लिए उदाहरण कार्यान्वयन उपलब्ध हैं।
क्या मैं कस्टम सर्वर बनाए बिना मौजूदा API का उपयोग कर सकता हूँ?
क्या मैं कस्टम सर्वर बनाए बिना मौजूदा API का उपयोग कर सकता हूँ?
यदि किसी सेवा में अच्छी तरह से प्रलेखित REST API है, तो आप कस्टम MCP सर्वर के बिना Manus की सामान्य API कॉलिंग क्षमताओं का उपयोग करने में सक्षम हो सकते हैं। हालांकि, एक कस्टम सर्वर बेहतर एकीकरण, स्पष्ट टूल परिभाषाएं और अधिक विश्वसनीय कार्यप्रवाह प्रदान करता है।
क्या प्रदर्शन आवश्यकताएँ हैं?
क्या प्रदर्शन आवश्यकताएँ हैं?
अधिकांश कार्यों के लिए कस्टम MCP सर्वरों को कुछ सेकंड के भीतर प्रतिक्रिया देनी चाहिए। लंबी प्रक्रियाओं को एसिंक्रोनस पैटर्न का उपयोग करना चाहिए। Manus उन अनुरोधों को टाइम आउट कर देगा जिनमें बहुत अधिक समय लगता है।
मैं कस्टम MCP सर्वर कैसे बनाए रखूं?
मैं कस्टम MCP सर्वर कैसे बनाए रखूं?
कस्टम MCP सर्वरों को किसी भी अन्य आंतरिक सेवा की तरह मानें: संस्करण नियंत्रण, स्वचालित परीक्षण, निगरानी और नियमित अपडेट। सर्वर को आपके आंतरिक सिस्टम के API में परिवर्तनों के साथ समन्वयित रखें।