Claude में MCP क्या है? सर्वर, कनेक्टर और ऐप्स समझाया गया
MCP वह ओपन स्टैंडर्ड है जिससे Claude आपकी फ़ाइलों, कैलेंडर, डेटाबेस और डिज़ाइन टूल्स तक पहुँचता है। यह लेख सर्वर, कनेक्टर और ऐप्स को अलग करता है, दिखाता है कि Claude में हर एक कैसे जोड़ें, और उन परमिशन को समझाता है जिन्हें Allow दबाने से पहले जाँचना ज़रूरी है।
Claude के कनेक्टर्स मेनू को खोलें तो आपको तीन शब्द मिलेंगे जिन्हें लोग लगभग एक-दूसरे की जगह इस्तेमाल करते हैं: सर्वर, कनेक्टर और ऐप्स। तीनों एक ही विचार से जुड़े हैं, Model Context Protocol (MCP), और इनके बीच का अंतर तय करता है कि Claude क्या पढ़ सकता है, क्या बदल सकता है, और जब वह ऐसा करता है तो स्क्रीन पर आपको क्या दिखता है। यह लेख शब्दावली को साफ़ करता है, दिखाता है कि एक अनुरोध आपके चैट बॉक्स से टूल तक और वापस कैसे जाता है, और claude.ai, Claude Desktop और Claude Code में MCP एक्सेस जोड़ने के चरण बताता है। यह उन परमिशन सेटिंग्स को भी चिह्नित करता है जिन्हें दोबारा जाँचना ज़रूरी है, और अंत में एक व्यावहारिक उदाहरण देता है: Claude से इमेज और वीडियो जनरेटर जोड़ना।
💡 त्वरित उत्तर: MCP एक ओपन स्टैंडर्ड है जो किसी AI ऐप को बाहरी टूल्स से एक सुसंगत तरीके से बात करने देता है। Claude में, एक सर्वर टूल्स उपलब्ध कराता है, एक कनेक्टर वह तरीका है जिससे Claude उस सर्वर तक पहुँचता है, और एक ऐप वह कनेक्टर है जो चैट के भीतर एक इंटरैक्टिव स्क्रीन भी दिखाता है।
MCP वास्तव में क्या है
छोटा जवाब
MCP एक ओपन प्रोटोकॉल है जिसे Anthropic ने नवंबर 2024 में पेश किया था, ताकि AI ऐप्लिकेशन बाहरी सिस्टम से जुड़ सकें और हर जोड़ी के लिए अलग इंटीग्रेशन न बनाना पड़े। इसके पहले पाँच असिस्टेंट को दस टूल्स से जोड़ने का मतलब था कि अधिकतम पचास अलग-अलग ग्लू कोड लिखने पड़ते, हर एक का अपना लॉगिन फ़्लो, डेटा फ़ॉर्मेट और बग। MCP के साथ, किसी टूल को एक बार सर्वर के रूप में रैप किया जाता है, और कोई भी संगत क्लाइंट उसका इस्तेमाल कर सकता है। लोग अक्सर इसकी तुलना AI के लिए USB-C से करते हैं: एक ही प्लग का आकार, कई डिवाइस।
Claude कई MCP क्लाइंट्स में से एक है। VS Code जैसे एडिटर और ChatGPT जैसे असिस्टेंट भी यही प्रोटोकॉल बोलते हैं, यानी जो सर्वर आप एक बार बनाते हैं वह किसी एक वेंडर तक सीमित नहीं रहता।
Anthropic ने इसे क्यों बनाया
एक लैंग्वेज मॉडल सिर्फ़ वही जानता है जो उसके ट्रेनिंग डेटा में था और मौजूदा बातचीत के भीतर है। कोई भी लाइव चीज़, जैसे आपका कैलेंडर, डेटाबेस की कोई पंक्ति या डिज़ाइन फ़ाइल, उसी समय देनी पड़ती है जब आप पूछते हैं। शुरुआती इंटीग्रेशन यह काम एक-एक करके बने प्लगइन्स से करते थे। MCP इसके बजाय तीन चीज़ों को मानकीकृत करता है:
लिस्टिंग: क्लाइंट कैसे पता करता है कि सर्वर क्या कर सकता है, नाम, विवरण और इनपुट स्कीमा वाली टूल्स की सूची के ज़रिए।
कॉलिंग: क्लाइंट उन टूल्स को कैसे चलाता है और स्ट्रक्चर्ड नतीजे कैसे पाता है।
वापसी अनुरोध: सर्वर किसी चीज़ के बदले में कैसे माँग सकता है, जैसे उपयोगकर्ता से कोई छूटी हुई जानकारी।
एक कंपनी अपने प्रोडक्ट के लिए एक MCP सर्वर जारी करती है, और Claude, कोड एडिटर और दूसरे होस्ट्स, सभी उससे जुड़ सकते हैं।
सर्वर, कनेक्टर, ऐप्स: तीन शब्द, टूल्स का एक सेट
ये तीनों शब्द परतों की तरह एक-दूसरे पर टिके हैं। Anthropic का अपना दस्तावेज़ कनेक्टर को Claude और किसी बाहरी ऐप या सर्विस के बीच की कड़ी बताता है, जैसे आपका कैलेंडर, आपके दस्तावेज़ या आपका इश्यू ट्रैकर। इसी विचार का एक डेवलपर-विश्लेषण सीधा कहता है: हर कनेक्टर एक MCP सर्वर होता है, और ऐप वह कनेक्टर है जो यूज़र इंटरफ़ेस भी भेजता है।
सर्वर क्या करता है
MCP सर्वर एक प्रोग्राम है जो क्षमताएँ उपलब्ध कराता है। वह किसी डेटाबेस, फ़ाइल सिस्टम, प्रोजेक्ट ट्रैकर या इमेज जनरेटर को रैप कर सकता है। वह सीधे यूज़र्स से बात नहीं करता। वह स्ट्रक्चर्ड अनुरोधों का जवाब देता है, जैसे "अपने टूल्स की सूची दो", "ये आर्गुमेंट्स देकर यह टूल चलाओ" या "यह रिसोर्स पढ़ो"। सर्वर आपकी अपनी मशीन पर भी चल सकता है या किसी पब्लिक URL पर।
कनेक्टर क्या है
कनेक्टर किसी कॉन्फ़िगर किए गए MCP सर्वर के लिए Claude का अपना नाम है। claude.ai और डेस्कटॉप ऐप में आप Customize खोलते हैं, फिर Connectors, और या तो डायरेक्टरी से कोई सर्विस चुनते हैं या URL से रिमोट सर्वर जोड़ते हैं। डायरेक्टरी लिस्टिंग पर Verified या Community लेबल होता है, ताकि आप देख सकें कि किसी लिस्टिंग की कितनी समीक्षा हुई है। कनेक्ट करने के बाद, आप मैसेज बॉक्स में + मेनू से हर बातचीत के लिए कनेक्टर चालू करते हैं।
कनेक्टर दो तरह के होते हैं:
रिमोट कनेक्टर एक URL के पीछे रहते हैं और आमतौर पर साइन-इन माँगते हैं। ये claude.ai वेब पर, डेस्कटॉप ऐप में और मोबाइल ऐप में काम करते हैं।
लोकल कनेक्टर आपके कंप्यूटर पर डेस्कटॉप एक्सटेंशन के रूप में चलते हैं, MCP Bundles (MCPB) के रूप में पैक होते हैं, और Claude डेस्कटॉप ऐप में काम करते हैं।
ऐप क्या जोड़ता है
Claude ऐप वह कनेक्टर है जो एक इंटरैक्टिव स्क्रीन भी लौटाता है। जब Claude उसका कोई टूल कॉल करता है, तो नतीजे में दो चीज़ें होती हैं: मॉडल के लिए डेटा, और आपके लिए एक लिंक्ड इंटरफ़ेस रिसोर्स। Claude उस रिसोर्स को बातचीत के भीतर दिखाता है, आमतौर पर एक सैंडबॉक्स्ड iframe के रूप में, ताकि आप चैट छोड़े बिना क्लिक कर सकें, फ़िल्टर लगा सकें, पंक्तियाँ चुन सकें, फ़ॉर्म भर सकें या कोई कार्रवाई मंज़ूर कर सकें। इसके पीछे के एक्सटेंशन को MCP Apps कहा जाता है, और Asana, Box, Canva, Figma, Hex, monday.com और Slack जैसी सेवाएँ अपने कनेक्टर्स के इंटरैक्टिव वर्ज़न जारी कर चुकी हैं।
शब्द
यह क्या है
इसे कौन देखता है
उदाहरण
सर्वर
एक प्रोग्राम जो टूल्स, रिसोर्सेज़ और प्रॉम्प्ट्स उपलब्ध कराता है
डेवलपर और एडमिन
एक सर्वर जो प्रोजेक्ट ट्रैकर को रैप करता है
कनेक्टर
सर्वर से Claude का कॉन्फ़िगर किया हुआ लिंक
आप, Connectors पेज में
एक कैलेंडर या दस्तावेज़ कनेक्टर
ऐप
एक कनेक्टर जो चैट में इंटरैक्टिव स्क्रीन भी रेंडर करता है
आप, बातचीत के भीतर
एक टास्क बोर्ड या डिज़ाइन कैनवास जिस पर आप क्लिक कर सकें
हर कनेक्टर ऐप नहीं होता, लेकिन हर ऐप एक कनेक्टर होता है।
💡 अगर कोई टूल सिर्फ़ टेक्स्ट या संख्याएँ लौटाने का काम करता है, तो सामान्य कनेक्टर काफ़ी है। ऐप स्क्रीन तभी जोड़ें जब किसी व्यक्ति को कुछ चुनना, जाँचना या मंज़ूर करना हो।
एक अनुरोध MCP में कैसे आगे बढ़ता है
होस्ट, क्लाइंट और सर्वर
तीन भूमिकाएँ काम करती हैं। होस्ट वह एप्लिकेशन है जिसका आप इस्तेमाल करते हैं, जैसे claude.ai या Claude Desktop। उसके भीतर एक MCP क्लाइंट हर सर्वर के साथ एक-से-एक कनेक्शन रखता है। सर्वर क्षमताएँ उपलब्ध कराता है। मान लीजिए आप पूछते हैं, "कल दोपहर बाद मेरे कैलेंडर में क्या है?" तो प्रवाह ऐसा दिखता है:
Claude आपके चालू किए गए हर कनेक्टर से टूल्स की सूची पढ़ता है।
वह तय करता है कि कैलेंडर टूल सही है और आर्गुमेंट्स के साथ कॉल का ड्राफ़्ट बनाता है।
होस्ट आपसे Allow once या Always allow के साथ कॉल मंज़ूर करने को कह सकता है।
क्लाइंट कॉल सर्वर को भेजता है, जो काम करता है।
नतीजा Claude के पास लौटता है, जो जवाब सादी भाषा में लिखता है।
टूल्स, रिसोर्सेज़ और प्रॉम्प्ट्स
सर्वर तीन बिल्डिंग ब्लॉक देते हैं, और हर एक का उपयोग कौन तय करता है, यह अलग होता है।
बिल्डिंग ब्लॉक
उद्देश्य
इसे कौन चलाता है
टूल्स
तय इनपुट वाली कार्रवाइयाँ या खोज
मॉडल तय करता है
रिसोर्सेज़
पढ़ने योग्य डेटा जैसे फ़ाइलें या रिकॉर्ड
ऐप या यूज़र उन्हें जोड़ते हैं
प्रॉम्प्ट्स
दोबारा इस्तेमाल होने वाले निर्देश टेम्पलेट
यूज़र उन्हें चुनता है
लोग जिन कनेक्टर्स का रोज़ इस्तेमाल करते हैं, उनमें ज़्यादातर टूल-भारी होते हैं। जब हर टूल का साफ़ नाम और छोटा, ईमानदार विवरण हो, तो Claude उनमें से सही चुनता है, इसलिए अच्छी तरह लिखा विवरण उसके पीछे के किसी चतुर कोड से ज़्यादा मायने रखता है।
लोकल और रिमोट ट्रांसपोर्ट
प्रोटोकॉल दो मानक ट्रांसपोर्ट परिभाषित करता है। stdio के साथ क्लाइंट आपकी मशीन पर सर्वर को सबप्रोसेस के रूप में चलाता है, और वे standard input और output पर JSON-RPC का आदान-प्रदान करते हैं। Streamable HTTP के साथ सर्वर एक URL पर रहता है और संदेश HTTP से जाते हैं, और यही रिमोट कनेक्टर्स को संभव बनाता है। पुराने सर्वर कभी-कभी अब भी पहले वाला HTTP plus SSE स्टाइल विज्ञापित करते हैं, लेकिन नया काम Streamable HTTP को लक्ष्य बनाना चाहिए।
जो डेटा आपकी मशीन पर ही रहे उसके लिए stdio चुनें, और जो होस्टेड सर्विस बहुत से लोग साझा करते हैं उसके लिए Streamable HTTP।
Claude में MCP जोड़ने के चरण
claude.ai और Claude Desktop में
Customize > Connectors खोलें। डेस्कटॉप ऐप में, साइडबार में Customize चुनें, फिर Connectors।
उस पेज से डायरेक्टरी खोलें, सेवा खोजें और उसकी लिस्टिंग खोलें।
Connect to Claude दबाएँ और लिस्टिंग जो भी सर्वर URL या क्षेत्र माँगे, वह दर्ज करें।
सेवा के अपने पेज पर साइन इन करें और जो एक्सेस वह सूचीबद्ध करती है उसे मंज़ूर करें।
पक्का करें कि स्टेटस Connected दिखाए, फिर किसी चैट में + > Connectors से उसे चालू करें।
अगर कोई सेवा डायरेक्टरी में नहीं है, तो उसके रिमोट MCP सर्वर URL के साथ कस्टम कनेक्टर जोड़ें। Team और Enterprise प्लान पर पहले एक owner संगठन के लिए कनेक्टर जोड़ता है, और फिर सदस्य अपने-अपने अकाउंट से कनेक्ट करते हैं।
⚠️ कस्टम कनेक्टर ऐसी सेवाओं की ओर इशारा कर सकते हैं जिनकी किसी ने समीक्षा नहीं की है। URL तभी जोड़ें जब आप उसे चलाने वाले पर भरोसा करते हों।
Claude Code में
claude.ai में जोड़े गए कनेक्टर्स Claude Code में उपलब्ध होते हैं, जब आप अपने Claude अकाउंट से साइन इन करते हैं। आप टर्मिनल से सीधे सर्वर भी रजिस्टर कर सकते हैं:
claude mcp add --transport http my-server https://example.com/mcp
claude mcp list
दूसरी कमांड पुष्टि करती है कि सर्वर रजिस्टर हो गया है और उसका कनेक्शन स्टेटस दिखाती है।
कॉन्फ़िग फ़ाइल वाले लोकल सर्वर
Claude Desktop claude_desktop_config.json नाम की JSON फ़ाइल से भी लोकल सर्वर लॉन्च कर सकता है। यह उदाहरण एक ही फ़ोल्डर के लिए रेफ़रेंस फ़ाइल सिस्टम सर्वर शुरू करता है:
फ़ाइल बदलने के बाद ऐप को रीस्टार्ट करें। सर्वर को पूरी डिस्क के बजाय एक फ़ोल्डर पर सीमित करना यहाँ आप जो सबसे उपयोगी सुरक्षा विकल्प चुन सकते हैं, वही है। ज़्यादातर लोगों के लिए डेस्कटॉप एक्सटेंशन और भी आसान है, क्योंकि वह एक लोकल सर्वर बंडल करता है जो एक क्लिक में इंस्टॉल हो जाता है और JSON की ज़रूरत ही नहीं पड़ती।
परमिशन और जोखिम जिन्हें जाँचना ज़रूरी है
गड़बड़ी कहाँ होती है
कनेक्टर Claude को असली पहुँच देता है। यही पूरा मकसद है, और यही जोखिम भी है। तीन विफलता के तरीके सबसे ज़्यादा दिखते हैं:
ज़रूरत से ज़्यादा व्यापक एक्सेस। पूरी ड्राइव पर राइट परमिशन वाला कनेक्टर ऐसी फ़ाइलें बदल सकता है जिन्हें आपने छूने का इरादा ही नहीं किया था।
प्रॉम्प्ट इंजेक्शन। वह टेक्स्ट जो Claude किसी टूल के ज़रिए पढ़ता है, जैसे कोई वेब पेज, ईमेल या सपोर्ट टिकट, उसमें किसी दूसरे व्यक्ति के लिखे निर्देश हो सकते हैं। एक सावधान सेटअप टूल के आउटपुट को डेटा मानता है, आदेश नहीं।
बिना समीक्षा वाले सर्वर। कस्टम URL किसी के भी कोड की ओर इशारा कर सकता है, और Claude आपके अकाउंट से उस सेवा में कार्रवाई कर सकता है।
सख़्त सेटअप की चेकलिस्ट
हर कनेक्टर के पेज पर Tool permissions आपको हर टूल, या टूल्स के हर समूह को Always allow, Needs approval या Blocked पर सेट करने देता है। एक समझदार बुनियादी सेटअप:
पढ़ने वाले टूल्स को Always allow पर सेट करें, और जो कुछ लिखता, भेजता या मिटाता है उसे Needs approval पर।
ऐसे टूल्स को ब्लॉक करें जिनका इस्तेमाल आप कभी नहीं करेंगे।
Community लिस्टिंग के बजाय Verified लिस्टिंग को प्राथमिकता दें।
जिन चैट में कनेक्टर का कोई काम नहीं, वहाँ + मेनू के टॉगल से उसे बंद करें।
साइन-इन के दौरान मंज़ूरी देने से पहले एक्सेस वाली स्क्रीन पढ़ें।
जो कनेक्टर आप अब इस्तेमाल नहीं करते, उन्हें डिस्कनेक्ट या हटाएँ।
जिन कामों को MCP अच्छी तरह संभालता है
एक छोटी दुकान एक अच्छा परीक्षण है। कल्पना करें कि एक बेकरी का मालिक सुबह छह बजे लैपटॉप खोलता है, Claude से आज के ऑर्डर, हफ़्ते के डिलीवरी स्लॉट और एक होलसेल ग्राहक के लिए जवाब का ड्राफ़्ट माँगता है। तीन कनेक्टर, एक सवाल, कोई टैब बदलना नहीं।
काम
कनेक्टर का प्रकार
Claude क्या करता है
सुबह की योजना
कैलेंडर और ईमेल
कल के इवेंट पढ़ता है और जवाब के ड्राफ़्ट बनाता है
सेल्स फ़ॉलो-अप
CRM
अकाउंट नोट्स लाता है और पिछली कॉल का सार देता है
बग ट्रायेज
इश्यू ट्रैकर
खुले टिकटों की सूची बनाता है और समाधान सुझाता है
डैशबोर्ड समीक्षा
एनालिटिक्स ऐप
एक चार्ट रेंडर करता है जिसे आप चैट में फ़िल्टर कर सकते हैं
डिज़ाइन हैंडऑफ़
डिज़ाइन ऐप
बातचीत के भीतर एक कैनवास खोलता है
लोकल रिसर्च
फ़ाइल सिस्टम सर्वर
PDF फ़ाइलों वाले फ़ोल्डर को पढ़ता है और सवालों के जवाब देता है
उस एक काम से शुरू करें जिसे आप हर हफ़्ते दोहराते हैं, और एक ही रीड-ओनली कनेक्टर लगाएँ। दूसरा कनेक्टर तभी जोड़ें जब पहले ने दो बार आपका समय बचाया हो।
PicassoIA कहाँ फ़िट होता है
MCP सिर्फ़ ऑफ़िस डेटा तक सीमित नहीं है। मीडिया जनरेशन इसके लिए अच्छी तरह फ़िट बैठती है, क्योंकि एक प्रॉम्प्ट अंदर जाता है और फ़ाइल का URL वापस आता है। PicassoIA एक MCP कनेक्टर देता है जो Claude के भीतर काम करता है, ताकि एक ही चैट में कोई विज़ुअल योजना बनाई जा सके, इमेज जनरेट की जा सके और बिना दूसरा टैब खोले उसमें बदलाव किया जा सके।
PicassoIA कनेक्टर
इस कनेक्टर के ज़रिए Claude PicassoIA के चार मॉडल कॉल कर सकता है:
इसके टूल्स इमेज जनरेशन, इमेज एडिटिंग, वीडियो जनरेशन, स्टेटस जाँच, पिछली जनरेशन, मॉडल की सूची, अकाउंट विवरण और जॉब रद्द करने का काम संभालते हैं। कनेक्टर के नोट्स कहते हैं कि इसके अपने GPU मॉडल Infinite और Wonder प्लान पर मुफ़्त हैं, इसलिए बड़ा बैच चलाने से पहले प्राइसिंग पेज पर अपना प्लान जाँच लें।
जनरेशन असिंक्रोनस है। जैसे ही GPU जॉब स्वीकार करता है, अनुरोध एक प्रेडिक्शन ID लौटाता है, और Claude सुझाए गए इंतज़ार के बाद स्टेटस टूल से जाँचता है, जब तक जॉब succeeded या failed न बताए। विफल जॉब अंतिम होता है, इसलिए Claude नया जॉब सबमिट करता है। एक अकाउंट पर हर कनेक्शन में साझा होकर एक साथ अधिकतम पाँच प्रेडिक्शन की अनुमति है।
PicassoIA पर Claude Sonnet 5 इस्तेमाल करें
काम की योजना बनाना दूसरा हिस्सा है। अगर आप PicassoIA पर ही कोई Claude मॉडल चाहते हैं जो प्रॉम्प्ट का ड्राफ़्ट बनाए, MCP सर्वर लिखे या कॉन्फ़िग फ़ाइल डीबग करे, तो Claude Sonnet 5 Large Language Models कैटेगरी में मौजूद है। इसे ऐसे चलाएँ:
ज़रूरी prompt फ़ील्ड में अपना अनुरोध लिखें। MCP के काम के लिए, टूल्स की सूची या जो एरर मैसेज दिख रहा है वह पेस्ट करें।
effort सेट करें। डिफ़ॉल्ट, low, थिंकिंग बंद कर देता है ताकि जवाब सबसे तेज़ और सस्ता मिले। कई फ़ाइलों को छूने वाले बग के लिए इसे बढ़ाएँ।
अगर आप एक तय भूमिका चाहते हैं तो system prompt जोड़ें, जैसे "आप MCP टूल विवरणों को छोटा और बिना संदिग्धता वाला बनाने के लिए दोबारा लिखते हैं"।
max_tokens (डिफ़ॉल्ट 8192 है) समायोजित करें, और अगर आप चाहते हैं कि मॉडल स्क्रीनशॉट पढ़े तो image अटैच करें। max_image_resolution के ज़रिए इमेज का आकार डिफ़ॉल्ट रूप से 0.5 megapixels तक सीमित रहता है।
मॉडल चलाएँ और नतीजा अपने प्रोजेक्ट में कॉपी करें।
💡 एक असरदार पहला प्रॉम्प्ट: टूल विवरण का ड्राफ़्ट पेस्ट करें और तीन छोटे दोबारा लिखे गए संस्करण माँगें, हर एक 20 शब्दों से कम। साफ़ विवरण ही Claude को सही टूल चुनने में मदद करते हैं।
सिर्फ़ पढ़ने से MCP पूरी तरह समझ नहीं आता। इसे समझने का सबसे तेज़ तरीका है एक चीज़ जोड़ना, Claude से एक काम माँगना, और देखना कि मंज़ूरी माँगने वाला संकेत कैसे आता है। फिर कनेक्टर को कोई रचनात्मक काम दें।
PicassoIA Image खोलें और सादे शब्दों में एक दृश्य लिखें: जगह, रोशनी की दिशा, लेंस और मूड। 16:9 आस्पेक्ट रेशियो चुनें, आउटपुट की संख्या 2 रखें और दोनों नतीजों की तुलना करें। जब एक फ़्रेम करीब लगे, तो सीड लॉक करें, ताकि वही प्रॉम्प्ट फिर से वही तस्वीर दे। जब कोई इमेज लगभग सही हो, तो शुरू से नहीं बल्कि PicassoIA Image Editor Pro को दें, और जब गति चाहिए तो अपना सबसे अच्छा फ़्रेम PicassoIA Video को भेजें।
फिर इन्हीं मॉडलों को Claude से जोड़ें और उसे एक ही चैट से पूरा लूप चलाने दें। Picasso IA पर अपनी इमेज बनाएँ, एक बार में एक प्रॉम्प्ट विवरण बदलें, और देखें कि एक वाक्य नतीजे को कितना बदल देता है। यहाँ बताए गए हर मॉडल की सूची picassoia.com/en/all-models पर है।