MCP सर्वर कैसे सेटअप करें? आसान MCP सर्वर सेटअप गाइड
कल्पना कीजिए कि आपके पास एक ऐसा सहायक हो जो आपके लिए इंटरनेट पढ़ सके और आपकी ज़रूरत की सटीक जानकारी निकाल सके। MCP सर्वर इसी काम में आपकी मदद करता है।
यह एक लिंक की तरह है जो AI को वेब स्क्रैपर्स जैसे वास्तविक टूल्स से जोड़ता है, ताकि AI ताज़ा, वास्तविक दुनिया के डेटा पर काम कर सके। अगर आपने कभी सोचा है कि जब आप लाइव कुछ मांगेंगे तो आपका चैटबॉट सबसे अच्छा जवाब दे, तो MCP सर्वर सेट अप करना ही एकमात्र तरीका है जिससे यह संभव हो सकता है।
इस पोस्ट में, हम आपको सब कुछ धीरे-धीरे और स्पष्ट रूप से बताने जा रहे हैं, ताकि आप कर्सर, वीएस कोड या क्लाउड डेस्कटॉप के साथ एक डेकोडो एमसीपी सर्वर चला सकें।
हम यह भी जानेंगे कि प्रत्येक चरण क्यों महत्वपूर्ण है, हम आपके द्वारा टाइप किए जाने वाले आदेशों के उदाहरण भी दिखाएंगे, तथा सामान्य समस्याओं से बचने के लिए उपयोगी सुझाव भी देंगे ताकि आप आत्मविश्वास महसूस करें।
सरल भाषा और उपयोगी विवरण (जैसे स्क्रीनशॉट) के माध्यम से, हमने MCP सर्वर सेटअप प्रक्रिया को आसान बनाने का प्रयास किया है।
एमसीपी सर्वर क्या है?
एमसीपी सर्वर, जिसे मॉडल कॉन्टेक्स्ट प्रोटोकॉल सर्वर भी कहा जाता है, एक प्रकार का सर्वर है जो एआई मॉडल्स को वास्तविक दुनिया की स्थितियों को बेहतर ढंग से समझने में मदद करता है। आप इसे एक ऐसे पुल के रूप में सोच सकते हैं जो एआई को बाहरी उपकरणों और डेटा स्रोतों से जोड़ता है।
यह एआई को और भी ज़्यादा स्मार्ट बनाता है क्योंकि यह लाइव जानकारी प्राप्त कर सकता है और वास्तविक सिस्टम के साथ काम कर सकता है। एमसीपी सर्वर ही वह हिस्सा है जो वास्तव में इसे काम करता है।

यह दोनों के बीच एक संदेशवाहक की तरह काम करता है। AI और आपके उपकरणसर्वर सही टूल से बात करता है, परिणाम प्राप्त करता है और उसे वापस AI को भेजता है।
आप अपने कंप्यूटर पर स्थानीय रूप से भी MCP सर्वर चला सकते हैं। ज़्यादातर लोगों के लिए, यह सर्वर चलाने का सबसे अच्छा तरीका है क्योंकि यह आसान और सुरक्षित है, क्योंकि आपके निजी क्रेडेंशियल्स आपकी मशीन पर ही रहते हैं।
एमसीपी सर्वर कैसे सेटअप करें?
इससे पहले कि आप कुछ भी सेटअप करना शुरू करें, आपको अपने कंप्यूटर पर कुछ बुनियादी चीजों की जांच करनी होगी।
Node.js संस्करण 18 या उच्चतर स्थापित होना चाहिए, क्योंकि Decodo का MCP सर्वर Node.js पर चलता है।

यदि आपके पास अभी तक नोड स्थापित नहीं है, तो आधिकारिक पर जाएं Node.js साइट >> अपने ऑपरेटिंग सिस्टम के लिए इंस्टॉलर डाउनलोड करें >> इसे चलाएँ! ज़्यादातर इंस्टॉलेशन आसान हैं और वेबसाइट पर स्पष्ट निर्देश दिए गए हैं
आपको एक टेक्स्ट एडिटर या IDE (VS कोड एक बेहतरीन मुफ्त विकल्प है) और एक टर्मिनल या कमांड प्रॉम्प्ट की भी आवश्यकता होगी, जिसका उपयोग करने में आप सहज हों।
स्टेप 1)
अब आइये पहले चरण पर चलते हैं!
- सबसे पहले, यहां साइन अप करें डिकोडो और अपने वेब स्क्रैपिंग API उपयोगकर्ता नाम और पासवर्ड की प्रतिलिपि बनाने के लिए तैयार रहें; ये क्रेडेंशियल्स ही हैं जो MCP सर्वर को आपकी ओर से डेकोडो की स्क्रैपिंग शक्ति का उपयोग करने देते हैं।

- अगली बात यह है कि आपको अपने डेकोडो एपीआई क्रेडेंशियल्स प्राप्त करने होंगे।
- एक डेकोडो खाता बनाएं और या तो सदस्यता चुनें या यदि उपलब्ध हो तो निःशुल्क परीक्षण शुरू करें।
- एक बार जब आप डेकोडो डैशबोर्ड में लॉग इन हो जाएं, तो वह अनुभाग ढूंढें जिसमें आपके API क्रेडेंशियल्स सूचीबद्ध हों और उपयोगकर्ता नाम और पासवर्ड दोनों को कॉपी करें।

- इन्हें रहस्य की तरह समझें: इन्हें किसी पासवर्ड मैनेजर में स्टोर करें, या किसी सुरक्षित स्थानीय फ़ाइल में रखें जिसे केवल आप ही एक्सेस कर सकें। आप बाद में अपने MCP सर्वर को Decodo से प्रमाणित करने के लिए इन मानों का उपयोग करेंगे।
यदि वे लीक हो जाएं, तो कोई अन्य व्यक्ति आपके खाते का उपयोग कर सकता है।
स्टेप 2)
इसके बाद, Decodo MCP सर्वर कोड डाउनलोड करें ताकि आप इसे स्थानीय रूप से चला सकें। अपना टर्मिनल खोलें और git का उपयोग करके रिपॉजिटरी को क्लोन करें:

- यह कमांड प्रोजेक्ट फ़ाइलों को आपके कंप्यूटर पर decodo-mcp-server नामक एक नए फ़ोल्डर में कॉपी करता है।
यदि आपके पास git इंस्टॉल नहीं है, तो आप पहले git इंस्टॉल कर सकते हैं या GitHub से रिपॉजिटरी का ZIP डाउनलोड कर सकते हैं और उसे किसी फ़ोल्डर में अनज़िप कर सकते हैं।
स्टेप 3)
क्लोनिंग या अनज़िप करने के बाद, उस फ़ोल्डर में cd decodo-mcp-server के साथ बदलें ताकि आपके टर्मिनल कमांड सही स्थान पर चलें:

- आपकी मशीन पर कोड के साथ, अगला चरण इसकी निर्भरताएँ स्थापित करना और प्रोजेक्ट बनाना है ताकि वह चल सके। डिकोडो-एमसीपी-सर्वर निर्देशिका में, सर्वर के लिए आवश्यक नोड पैकेज डाउनलोड करने के लिए npm install चलाएँ।

- आपकी इंटरनेट स्पीड के आधार पर इस चरण में थोड़ा समय लग सकता है। npm install पूरा होने के बाद, प्रोजेक्ट को संकलित करने के लिए npm run build चलाएँ। इससे एक बिल्ड फ़ोल्डर बनता है जिसमें रन करने योग्य सर्वर कोड होता है।
मान लीजिए, अगर दोनों कमांड त्रुटि उत्पन्न करते हैं, तो टर्मिनल आउटपुट को ध्यान से पढ़ें! सामान्य समस्याओं में नोड संस्करण का गायब होना या पैकेज डाउनलोड करते समय नेटवर्क समस्याएँ शामिल हैं।
इन्हें ठीक करने से आमतौर पर समस्या हल हो जाती है।

- एक बार बिल्ड पूरा हो जाने पर, बिल्ड फ़ोल्डर के अंदर सर्वर की मुख्य फ़ाइल ढूंढें।
- आमतौर पर मुख्य फ़ाइल index.js होती है जो build/index.js पर स्थित होती है। आप cd build और फिर pwd (macOS/Linux पर) चलाकर या Windows पर cd build के बाद echo %cd% चलाकर पूरा पथ सत्यापित कर सकते हैं।
- उस पूरे फ़ाइल पथ को किसी सुविधाजनक स्थान पर कॉपी कर लें! आपका MCP क्लाइंट कॉन्फ़िगरेशन इसके लिए पूछेगा।

सटीक पथ जानना महत्वपूर्ण है, क्योंकि गलत पथ के कारण क्लाइंट MCP सर्वर प्रारंभ करने में विफल हो जाते हैं।
स्टेप 4)
अब समय आ गया है कि आप वह कॉन्फ़िगरेशन बनाएं जो आपके क्लाइंट को बताए कि MCP सर्वर कैसे शुरू किया जाए।
- आप mcp.json जैसी एक फ़ाइल बनाएंगे और उसमें एक छोटा JSON ब्लॉक शामिल करेंगे जो Node और index.js फ़ाइल की ओर इंगित करेगा और जो आपके Decodo उपयोगकर्ता नाम और पासवर्ड के लिए पर्यावरण चर सेट करेगा।
- फ़ाइल क्लाइंट को नोड जैसे कमांड के साथ सर्वर को स्थानीय रूप से चलाने और index.js के पथ को तर्क के रूप में पास करने के लिए कहती है।
- यह SCRAPER_API_USERNAME और SCRAPER_API_PASSWORD पर्यावरण चरों को भी निर्यात करता है, ताकि MCP सर्वर Decodo के साथ स्वचालित रूप से प्रमाणीकरण कर सके।

यदि आप VS कोड का उपयोग करने की योजना बना रहे हैं और रिमोट MCP चाहते हैं, तो आप रिमोट इंस्टॉलेशन को प्रबंधित करने के लिए स्मिथरी का उपयोग कर सकते हैं।
- स्मिथरी आपको GitHub के साथ लॉग इन करने के लिए मार्गदर्शन करेगा और फिर यह आपके डेकोडो क्रेडेंशियल्स के लिए संकेत देगा।

- एक बार कॉन्फ़िगर हो जाने पर, स्मिथरी आपको एक दूरस्थ कनेक्शन URL देता है जिसका उपयोग HTTP का समर्थन करने वाले क्लाइंट MCP सर्वर से कनेक्ट करने के लिए कर सकते हैं।

- यह VS कोड के लिए प्रोफ़ाइल में डेकोडो एमसीपी सर्वर को स्वचालित रूप से स्थापित करने के लिए एक CLI कमांड भी प्रदान करता है: कमांड npx का उपयोग करता है और इसके लिए स्मिथरी प्रोफ़ाइल नाम और कुंजी की आवश्यकता होती है।

- स्मिथरी का उपयोग करने से कुछ मैनुअल चरण हट जाते हैं और रिमोट सेटअप का प्रबंधन आसान हो जाता है, लेकिन यदि आप सब कुछ स्थानीय रूप से चला रहे हैं तो यह वैकल्पिक है।
- यदि आप मैन्युअल चरणों को पसंद करते हैं, तो कर्सर की सेटिंग्स खोलकर, टूल्स और इंटीग्रेशन पर जाकर और एक नया MCP सर्वर बनाकर कर्सर सेट अप करें।
- आपके द्वारा बनाए गए JSON कॉन्फ़िगरेशन को mcp.json फ़ील्ड में पेस्ट करें और सहेजें।

- कर्सर को पुनः आरंभ करें ताकि यह नया कॉन्फ़िगरेशन पढ़ सके।
जब कर्सर लॉन्च होता है, तो यदि सब कुछ सही है तो MCP सर्वर स्थिति आइकन लाल से हरे रंग में बदल जाना चाहिए।
अगर यह लाल रहता है, तो जाँच लें कि कमांड, index.js का args पथ और एनवायरनमेंट वैरिएबल सही हैं। यह भी सुनिश्चित करें कि नोड उस PATH से एक्सेस किया जा सकता है जिसे कर्सर देखता है।
कभी-कभी डेस्कटॉप से लॉन्च किए गए ऐप्स आपके टर्मिनल के समान PATH का उपयोग नहीं करते हैं।

- क्लाउड डेस्कटॉप के लिए, क्लाउड खोलें और सेटिंग्स >> डेवलपर >> कॉन्फ़िगरेशन संपादित करें पर जाएं।

- कॉन्फ़िगरेशन फ़ाइल के अंदर, mcpServers अनुभाग को उसी JSON प्रविष्टि के साथ जोड़ें या अपडेट करें जिसका उपयोग आपने Cursor के लिए किया था।

यदि आपको वह UI नहीं मिल रहा है, तो आप claude_desktop_config.json फ़ाइल को सीधे संपादित कर सकते हैं:
- MacOS पर यह आमतौर पर होता है ~/लाइब्रेरी/एप्लिकेशन सपोर्ट/क्लाउड/claude_desktop_config.json
- विंडोज़ पर %APPDATA%/क्लाउड/क्लाउड_डेस्कटॉप_कॉन्फ़िगरेशन.json
- लिनक्स पर ~/.config/क्लाउड/claude_desktop_config.json.

अपने परिवर्तनों को सहेजने के बाद, क्लाउड एप्लिकेशन को पूरी तरह से बंद कर दें (सिर्फ इसकी विंडो बंद न करें) फिर इसे पुनः खोलें ताकि कॉन्फ़िगरेशन पुनः लोड हो जाए।
स्टेप 5)
MCP सर्वर कॉन्फ़िगर हो जाने के बाद, तुरंत उसका परीक्षण करें ताकि आपको पता चल सके कि सब कुछ ठीक से काम कर रहा है। एक आसान परीक्षण यह है कि आप अपने AI से https://news.ycombinator.com जैसे किसी सार्वजनिक, साधारण पेज को स्क्रैप करने और "नवीनतम तकनीकी समाचार" मांगने के लिए कहें।

अगर सर्वर चल रहा है, तो AI को scrape_as_markdown टूल को कॉल करना चाहिए और स्वरूपित परिणाम वापस करना चाहिए।
सहायक डिबगिंग संदेशों के लिए क्लाइंट के लॉग या टर्मिनल आउटपुट देखें: सफल कॉल में आमतौर पर टूल का नाम और अनुरोधित URL दिखाया जाता है, और विफलताओं में एक त्रुटि स्टैक शामिल होता है जो आपको बताता है कि क्या गलत हुआ।

परीक्षण करते समय, आपको अपने क्लाइंट के अंदर टूल अनुमति संकेत को स्वीकार करने की भी आवश्यकता हो सकती है।
कई ग्राहक पहली बार एमसीपी की पुष्टि के लिए पूछते हैं साधन चलाने की कोशिश करता है। यह आकस्मिक बाहरी कॉल को रोकने के लिए एक सुरक्षा सुविधा है। शुरुआती कुछ परीक्षणों के लिए, प्रत्येक अनुरोध को मैन्युअल रूप से स्वीकार करें ताकि आप देख सकें कि क्या होता है।

एक बार जब आप अपने सेटअप पर भरोसा कर लेते हैं, तो आप स्वचालित अनुमोदन सक्षम कर सकते हैं, लेकिन यदि मशीन साझा या उजागर है तो स्वचालित अनुमोदन के साथ सावधान रहें।
डेकोडो एमसीपी सर्वर कौन से उपकरण प्रदान करता है?
डेकोडो एमसीपी सर्वर कई अंतर्निहित उपकरण प्रदान करता है जो आपके लिए उपयोगी होंगे।
- scrape_as_markdown टूल एक वेब पेज लाता है और मुख्य सामग्री को अच्छी तरह से स्वरूपित मार्कडाउन के रूप में लौटाता है।
- google_search_parsed गूगल खोजों को चलाता है और संरचित परिणाम देता है ताकि AI सबसे प्रासंगिक लिंक या स्निपेट चुन सके।
- amazon_search_parsed उत्पाद लाने में मदद करता है अमेज़न से डेटा और उत्पाद शीर्षक, मूल्य और रेटिंग जैसी जानकारी को साफ प्रारूप में लौटाता है।
यह जानना कि कौन सा उपकरण किस कार्य के लिए सर्वोत्तम है, AI को स्वचालित रूप से सही उपकरण चुनने में सहायता करता है।
हमें डेकोडो के एमसीपी सर्वर का उपयोग क्यों करना चाहिए?
डेकोडो का एमसीपी एक स्मार्ट सहायक की तरह है जो आपके एआई को शक्तिशाली तरीके से वेब से जोड़ता है:
- डेकोडो अपने तेज़, सुरक्षित और विश्वसनीय वेब स्क्रैपिंग टूल्स के लिए जाना जाता है और एमसीपी के साथ, आप इन टूल्स को सीधे अपने एआई मॉडल में प्लग कर सकते हैं। इसका मतलब है कि आपका एआई ऑनलाइन जा सकता है, वेबसाइटों से वास्तविक डेटा एकत्र कर सकता है, और अपने उत्तरों या विश्लेषण में तुरंत उसका उपयोग कर सकता है।
- डेकोडो के एमसीपी के साथ, आप लगभग किसी भी वेबसाइट से जानकारी स्क्रैप कर सकते हैं, यहाँ तक कि उन वेबसाइटों से भी जो जावास्क्रिप्ट या डायनेमिक लोडिंग पर निर्भर करती हैं। यह इसलिए संभव है क्योंकि डेकोडो 195 देशों में 125 मिलियन से ज़्यादा आईपी एड्रेस के विशाल नेटवर्क का इस्तेमाल करता है, और उन्हें बिना पकड़े रहने के लिए स्वचालित रूप से घुमाता रहता है।
- यह सेटअप macOS पर काम करता है, विंडोज़ और लिनक्स, और आप अपनी आवश्यकता के आधार पर डेटा को प्रस्तुत या पार्स करने के तरीके को समायोजित कर सकते हैं।
- इसके अलावा, इसमें बिल्ट-इन एरर हैंडलिंग भी है! अगर कुछ गड़बड़ हो जाती है, तो यह अपने आप दोबारा कोशिश करता है, अनुरोध की गति को समझदारी से प्रबंधित करता है, और विस्तृत एरर रिपोर्ट देता है ताकि आपकी स्क्रैपिंग सुचारू और कुशल बनी रहे।
निष्कर्ष
डेकोडो का एमसीपी आपके एआई को एक शक्तिशाली में बदल देता है वेब-स्क्रैपिंग टूलएक बार यह सेट हो जाने के बाद, आप बस "नवीनतम समाचार प्राप्त करें" या "आज की क्रिप्टो कीमतें प्राप्त करें" जैसे कमांड टाइप कर सकते हैं, और आपका AI स्वचालित रूप से ऐसा करेगा।
यद्यपि सेटअप के लिए कुछ तकनीकी चरणों की आवश्यकता होती है (जैसे Node.js इंस्टॉलेशन और क्रेडेंशियल सेटअप), लेकिन परिणाम इसके लायक है।
आपके पास एक स्मार्ट, सुरक्षित और विश्वसनीय प्रणाली होगी जो कर्सर, वीएस कोड या क्लाउड डेस्कटॉप में एक सरल चैट इंटरफेस के माध्यम से प्रतिबंधों को दरकिनार करते हुए और जटिल साइटों को संभालते हुए वास्तविक समय वेब डेटा एकत्र कर सकती है।