MCP सर्वर क्या है।
एक MCP सर्वर एक सेवा है जो मॉडल संदर्भ प्रोटोकॉल के माध्यम से AI एजेंटों के लिए उपकरण, संसाधन, या संकेत प्रस्तुत करता है। एजेंट सर्वर को खोजते हैं, इसके उपकरण विवरण पढ़ते हैं, और अपने योजना के हिस्से के रूप में उन उपकरणों को कॉल करते हैं। एक भुगतान किया गया MCP सर्वर एक और व्यवहार जोड़ता है: यह एक भुगतान URL के साथ HTTP 402 वापस कर सकता है, यह उम्मीद करते हुए कि एजेंट का वॉलेट वास्तव में उपकरण चलाने से पहले निपट जाएगा।
एक अनुबंध, कई एजेंट रनटाइम।
MCP से पहले, प्रत्येक उपकरण प्रदाता को प्रत्येक एजेंट होस्ट के लिए एक अलग एकीकरण भेजना पड़ता था - क्लॉड डेस्कटॉप के लिए एक, कर्सर एक्सटेंशन के लिए एक, एक आंतरिक एजेंट रनटाइम के लिए एक, OpenAI के फ़ंक्शन-कालिंग प्रारूप के लिए एक। प्रत्येक एकीकरण स्वतंत्र रूप से भटकता था। MCP इसे एकल सर्वर इंटरफ़ेस में समेटता है। सर्वर को एक बार लिखें; कोई भी MCP-जानकारी वाला क्लाइंट इसका उपयोग कर सकता है।
वह समान अनुबंध है जो MCP-सरवर मौद्रिककरण को संभव बनाता है। यदि प्रत्येक एजेंट रनटाइम अपनी अपनी बोली बोलता है, तो प्रति टूल कॉल चार्ज करने के लिए प्रत्येक बोली के लिए एक अलग बिलिंग इंटीग्रेशन की आवश्यकता होगी। MCP के साथ, सर्वर एक बार, HTTP में 402 लौटाता है, और कोई भी रनटाइम जिसका एजेंट एक वॉलेट है, इसे निपटा सकता है। प्रोटोकॉल अनुबंध को पिन करता है; भुगतान परत इसके नीचे प्लग इन होती है।
विज्ञापन करें, सक्रिय करें, वैकल्पिक रूप से शुल्क लें।
- विज्ञापन करें। सर्वर उपकरणों की एक सूची प्रकाशित करता है, प्रत्येक के पास एक नाम, JSON-schema इनपुट, और एक प्राकृतिक-भाषा विवरण होता है। एजेंट का योजनाकार यह तय करते समय इन विवरणों को पढ़ता है कि किस उपकरण को कॉल करना है।
- आमंत्रित करें. एजेंट एक उपकरण को संरचित तर्कों के साथ कॉल करता है। MCP परिवहन (stdio, SSE, या HTTP) कॉल को सर्वर पर पहुंचाता है।
- अधिकार दें। भुगतान किए गए सर्वर यह जांचते हैं कि क्या इस कॉलर ने पहले से इस उपकरण कॉल के लिए भुगतान किया है (आमतौर पर API कुंजी, सत्र, या भुगतान रसीद द्वारा)। यदि हाँ, तो उपकरण चलाएँ। यदि नहीं, तो भुगतान URL के साथ 402 लौटाएँ।
- सेटल (यदि भुगतान किया गया हो)। एजेंट का वॉलेट URL पर भुगतान करता है। वॉलेट प्रदाता सर्वर को भुगतान की पुष्टि करता है (आमतौर पर एक साइन किए गए वेबहुक के माध्यम से); सर्वर कॉल करने वाले को भुगतान के रूप में चिह्नित करता है, और पुनः प्रयास किया गया कॉल उपकरण को चलाता है।
- वापसी। परिणाम MCP परिवहन के माध्यम से एजेंट के पास वापस आता है। एजेंट परिणाम को अपने अगले तर्क चरण में एकीकृत करता है। मुफ्त MCP सर्वर पूरी तरह से चरण 3 और 4 को छोड़ देते हैं।
प्रदाता को कभी नहीं पता होना चाहिए कि कौन सा एजेंट रनटाइम कॉल कर रहा है, और एजेंट को कभी नहीं पता होना चाहिए कि MCP सर्वर कौन सा भुगतान प्रदाता उपयोग करता है। दोनों पक्ष प्रोटोकॉल अनुबंध के माध्यम से बात करते हैं।
तीन MCP-सर्वर आकार।
एक दस्तावेज़-खोज MCP सर्वर
एक स्टार्टअप एक MCP सर्वर प्रकाशित करता है जो एकल उपकरण, search_docs(query) को उजागर करता है। कोई भी MCP-जानकारी वाला एजेंट (Claude Desktop, एक कोडिंग एजेंट, ग्राहक पर एक आंतरिक एजेंट) सर्वर को स्थापित कर सकता है, उपकरण को विज्ञापित होते हुए देख सकता है, और इसे कॉल कर सकता है। स्टार्टअप को कभी भी प्रत्येक एजेंट रनटाइम के लिए एक अलग SDK भेजने की आवश्यकता नहीं होती - MCP सर्वर SDK है। प्रारंभ में मुफ्त, फिर भारी क्वेरी पर 402 लौटाकर मुद्रीकरण किया जाता है।
एक आंतरिक MCP सर्वर एक निजी डेटाबेस को जोड़ रहा है
एक इंजीनियरिंग टीम अपने स्वयं के बुनियादी ढांचे के भीतर एक MCP सर्वर चलाती है जो उनके उत्पादन विश्लेषण गोदाम के खिलाफ केवल पढ़ने के लिए उपकरणों को उजागर करती है। उनके आंतरिक क्लॉड-आधारित एजेंट उन उपकरणों को व्यावसायिक प्रश्नों के उत्तर देने के लिए कॉल करते हैं। कोई बाहरी API नहीं, कोई SDK नहीं; MCP सर्वर अनुबंध है। चूंकि यह आंतरिक है, कोई भुगतान परत आवश्यक नहीं है - लेकिन यदि वे बाद में भागीदारों के लिए एक भुगतान संस्करण उजागर करते हैं तो वही सर्वर पैटर्न अपरिवर्तित रहता है।
एक भुगतान किए गए MCP मार्केटप्लेस लिस्टिंग
एक स्वतंत्र डेवलपर एक MCP सर्वर प्रकाशित करता है जो एक प्रीमियम वित्तीय-डेटा API को कॉल करता है और इसे प्रति-प्रश्न फिर से बेचता है। उनका सर्वर किसी भी उपकरण कॉल के लिए एक होस्टेड भुगतान URL के साथ 402 लौटाता है। जिन एजेंटों के पास वॉलेट है वे स्वचालित रूप से भुगतान करते हैं (अपने व्यय नीति के भीतर); जिन एजेंटों के पास वॉलेट नहीं है वे 402 देखते हैं और रुक जाते हैं। डेवलपर प्रत्येक ग्राहक को मैन्युअल रूप से ऑनबोर्ड किए बिना प्रति कॉल राजस्व प्राप्त करता है।