ज़रूरी चीज़ें
- Claude Desktop / Cursor / VS Code में से कम से कम एक इंस्टॉल हो
- इंस्टॉल किए जाने वाले MCP सर्वर को चाहिए वाला रनटाइम (ज़्यादातर Node.js या Python, कुछ को अतिरिक्त डिपेंडेंसी चाहिए)
- तैयार रखा API क्रेडेंशियल (जैसे GitHub टोकन) — कॉन्फ़िगरेशन के समय ज़रूरी
Claude Desktop
ग्राफ़िकल स्क्रीन से ऑपरेशन:
- Claude Desktop खोलें → Settings (सेटिंग्स)
- Developer में जाएँ → Edit Config पर क्लिक करें
claude_desktop_config.jsonमेंmcpServersएंट्री पर सर्वर जोड़ें:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "अपना-टोकन-यहाँ-डालें" }
}
}
}
फ़ाइल सेव करें और Claude Desktop रीस्टार्ट करें। नए टूल बाईं साइडबार की टूल लिस्ट में दिखेंगे। कमांड और आर्ग्युमेंट के लिए हमेशा सर्वर का README देखें।
Cursor
- कमांड पैलेट खोलें (
Ctrl+Shift+P/Cmd+Shift+P) - Cursor Settings > MCP खोजकर चुनें
- Add New MCP Server पर क्लिक करें, ट्रांसपोर्ट तरीका चुनें (stdio या SSE), फिर कमांड/आर्ग्युमेंट भरें
VS Code
- MCP Client एक्सटेंशन इंस्टॉल करें (या Copilot / MCP सपोर्ट वाले एक्सटेंशन का उपयोग करें)
- एक्सटेंशन सेटिंग्स में, Claude Desktop जैसे ही JSON फ़ॉर्मैट से
mcpServersकॉन्फ़िगर करें - बदलाव लागू होने के लिए VS Code विंडो रीलोड करें
क्लाइंट वर्ज़न के हिसाब से दिखावट अलग हो सकती है — सही स्टेप के लिए हमेशा आधिकारिक डॉक्यूमेंटेशन देखें, और कमांड/JSON स्ट्रक्चर के लिए हमेशा सर्वर का README अपनाएँ।
आम एरर के समाधान
| एरर | कारण | समाधान |
|---|---|---|
| command not found | Node/Python रनटाइम नहीं है या PATH में नहीं है | रनटाइम इंस्टॉल करके क्लाइंट रीस्टार्ट करें |
| 401 / 403 | API क्रेडेंशियल ग़लत या समाप्त हो चुके हैं | टोकन दोबारा जारी करें और env सेटिंग फिर से जाँचें |
| Connection refused | SSE सर्वर का पता ग़लत है या सेवा चल नहीं रही है | URL + पोर्ट जाँचें और पक्का करें कि सर्वर ऑनलाइन है |
| Tool not found | क्लाइंट रीस्टार्ट नहीं हुआ, इसलिए कॉन्फ़िगरेशन बदलाव लोड नहीं हुए | सेटिंग सेव करने के बाद क्लाइंट ऐप को पूरी तरह रीस्टार्ट करें |
सुरक्षा नोट्स
- टोकन केवल लोकल कॉन्फ़िगरेशन फ़ाइल में रहता है — उसे कभी Git में अपलोड न करें (
.gitignoreन भूलें) - सिर्फ़ भरोसेमंद और प्रतिष्ठित प्रोजेक्ट के सर्वर इंस्टॉल करें — अनवेरिफ़ाइड सर्वर आपका डेटा चुरा सकते हैं
- उच्च-विशेषाधिकार वाले सर्वर को केवल सचमुच ज़रूरत होने पर ही अनुमति दें