FreeAILab free-ai-lab

MCP कॉन्फ़िगरेशन गाइड

Tutorial

Claude Desktop / Cursor / VS Code कॉन्फ़िगरेशन + आम एरर के समाधान।

ज़रूरी चीज़ें

  • Claude Desktop / Cursor / VS Code में से कम से कम एक इंस्टॉल हो
  • इंस्टॉल किए जाने वाले MCP सर्वर को चाहिए वाला रनटाइम (ज़्यादातर Node.js या Python, कुछ को अतिरिक्त डिपेंडेंसी चाहिए)
  • तैयार रखा API क्रेडेंशियल (जैसे GitHub टोकन) — कॉन्फ़िगरेशन के समय ज़रूरी

Claude Desktop

ग्राफ़िकल स्क्रीन से ऑपरेशन:

  1. Claude Desktop खोलें → Settings (सेटिंग्स)
  2. Developer में जाएँ → Edit Config पर क्लिक करें
  3. claude_desktop_config.json में mcpServers एंट्री पर सर्वर जोड़ें:
{ "mcpServers": { "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "अपना-टोकन-यहाँ-डालें" } } } }

फ़ाइल सेव करें और Claude Desktop रीस्टार्ट करें। नए टूल बाईं साइडबार की टूल लिस्ट में दिखेंगे। कमांड और आर्ग्युमेंट के लिए हमेशा सर्वर का README देखें।

Cursor

  1. कमांड पैलेट खोलें (Ctrl+Shift+P / Cmd+Shift+P)
  2. Cursor Settings > MCP खोजकर चुनें
  3. Add New MCP Server पर क्लिक करें, ट्रांसपोर्ट तरीका चुनें (stdio या SSE), फिर कमांड/आर्ग्युमेंट भरें

VS Code

  1. MCP Client एक्सटेंशन इंस्टॉल करें (या Copilot / MCP सपोर्ट वाले एक्सटेंशन का उपयोग करें)
  2. एक्सटेंशन सेटिंग्स में, Claude Desktop जैसे ही JSON फ़ॉर्मैट से mcpServers कॉन्फ़िगर करें
  3. बदलाव लागू होने के लिए VS Code विंडो रीलोड करें

क्लाइंट वर्ज़न के हिसाब से दिखावट अलग हो सकती है — सही स्टेप के लिए हमेशा आधिकारिक डॉक्यूमेंटेशन देखें, और कमांड/JSON स्ट्रक्चर के लिए हमेशा सर्वर का README अपनाएँ।

आम एरर के समाधान

एरर कारण समाधान
command not foundNode/Python रनटाइम नहीं है या PATH में नहीं हैरनटाइम इंस्टॉल करके क्लाइंट रीस्टार्ट करें
401 / 403API क्रेडेंशियल ग़लत या समाप्त हो चुके हैंटोकन दोबारा जारी करें और env सेटिंग फिर से जाँचें
Connection refusedSSE सर्वर का पता ग़लत है या सेवा चल नहीं रही हैURL + पोर्ट जाँचें और पक्का करें कि सर्वर ऑनलाइन है
Tool not foundक्लाइंट रीस्टार्ट नहीं हुआ, इसलिए कॉन्फ़िगरेशन बदलाव लोड नहीं हुएसेटिंग सेव करने के बाद क्लाइंट ऐप को पूरी तरह रीस्टार्ट करें

सुरक्षा नोट्स

  • टोकन केवल लोकल कॉन्फ़िगरेशन फ़ाइल में रहता है — उसे कभी Git में अपलोड न करें (.gitignore न भूलें)
  • सिर्फ़ भरोसेमंद और प्रतिष्ठित प्रोजेक्ट के सर्वर इंस्टॉल करें — अनवेरिफ़ाइड सर्वर आपका डेटा चुरा सकते हैं
  • उच्च-विशेषाधिकार वाले सर्वर को केवल सचमुच ज़रूरत होने पर ही अनुमति दें