MCP — Model Context Protocol — वह है जिससे Claude, Cursor, और क्लाइंटों की एक बढ़ती सूची बाहरी टूल कॉल करती है। ज़्यादातर लोग एक स्थानीय stdio सर्वर से शुरू करते हैं: आपके ख़ुद के लैपटॉप पर ठीक, बाक़ी सबके लिए अदृश्य।
जिस पल आप उस टूल को एक से ज़्यादा जगह से पहुँच योग्य चाहते हैं — आपके फ़ोन पर Claude, एक साथी का एडिटर, दूसरे बॉक्स पर चलता एक एजेंट — आपको एक रिमोट MCP एंडपॉइंट चाहिए: एक सार्वजनिक पता, HTTPS, और कुछ जो तब चलता रहे जब आप अपना लैपटॉप बंद करें।
वह एक छोटा सर्वर है। यह है कि एक कैसे सेट करें।
एक MCP सर्वर को क्या चाहिए
ज़्यादा नहीं। ज़्यादातर MCP सर्वर पतले हैं: वे टूल कॉल को API अनुरोधों या डेटाबेस क्वेरी में अनुवादित करते हैं। आवश्यकताएँ उजागरता से आती हैं, कंप्यूट से नहीं:
- एक सार्वजनिक IP और एक डोमेन। रिमोट MCP HTTP(S) है। आपको इनबाउंड ट्रैफ़िक चाहिए, जिसका मतलब एक डेडिकेटेड-IP प्लान — हमारे NAT प्लान इसे स्वीकारते नहीं।
- TLS। क्लाइंट एक सादे-HTTP एंडपॉइंट से बात नहीं करेंगे, और आपको यह नहीं चाहना चाहिए।
- प्रमाणीकरण। आपका MCP सर्वर टूल का एक सेट है जिसे कोई इनवोक कर सकता है। न्यूनतम पर Bearer टोकन, हमेशा।
- अपटाइम। एक MCP एंडपॉइंट जो डाउन है एक टूल है जो चुपचाप मौजूद नहीं।
Nano-IP ($8/माह — 2 vCPU, 1 GB RAM, अपना सार्वजनिक IPv4) एक सामान्य MCP सर्वर को आराम से कवर करता है।
सेटअप, TLS के लिए Caddy के साथ
# Ubuntu 24.04, डेडिकेटेड-IP प्लान; पहले अपने डोमेन का A रिकॉर्ड यहाँ इंगित करें
apt update && apt install -y nodejs npm caddy git
# आपका MCP सर्वर (streamable-http ट्रांसपोर्ट, localhost पर सुनता)
git clone https://github.com/you/your-mcp.git /opt/mcp
cd /opt/mcp && npm install && npm run build
# systemd — क्रैश पर रीस्टार्ट, बूट पर शुरू
cat >/etc/systemd/system/mcp.service <<'EOF'
[Unit]
Description=MCP Server
After=network.target
[Service]
WorkingDirectory=/opt/mcp
ExecStart=/usr/bin/node dist/index.js
Restart=always
Environment=PORT=3000
Environment=MCP_TOKEN=long_random_secret
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload && systemctl enable --now mcp
# Caddy एक Let's Encrypt cert अपने आप लाता है
cat >/etc/caddy/Caddyfile <<'EOF'
mcp.yourdomain.com {
reverse_proxy localhost:3000
}
EOF
systemctl reload caddy
अपने क्लाइंट को एक bearer टोकन के साथ https://mcp.yourdomain.com की ओर इंगित करें, और आपके टूल Claude को कहीं से भी उपलब्ध हैं।
एक MCP सर्वर को कभी प्रमाणीकरण के बिना उजागर न करें। यह आपके सिस्टम से जुड़ा दूरस्थ रूप से कॉल-योग्य टूल का एक सेट है — इसे एक API कुंजी की तरह लें, एक ब्लॉग की तरह नहीं।
हम भी एक चलाते हैं
हमारा EQVPS को ही टूल के रूप में उजागर करता है: एक एजेंट प्लान सूचीबद्ध कर सकता है, एक सर्वर बना सकता है, इसके SSH विवरण वापस पढ़ सकता है, और इसे समाप्त कर सकता है — एक प्रीपेड क्रिप्टो बैलेंस से चुकाता, बिना किसी इंसान के।
जिसका मतलब दो चीज़ें। पहला, जब हमारे दस्तावेज़ एक MCP सर्वर होस्ट करने का वर्णन करते हैं, वह सिद्धांत नहीं — /docs वही सेटअप है जो हम प्रोडक्शन में चलाते हैं। दूसरा, आपका एजेंट उस बॉक्स को प्रोविज़न कर सकता है जिस पर उसका ख़ुद का MCP सर्वर चलता है। वह लूप बंद होता है।
यहाँ क्यों
कोई KYC नहीं, क्रिप्टो भुगतान। रजिस्टर को ईमेल, चुकाने को USDC या USDT। एक साइड प्रोजेक्ट के लिए एक टूल एंडपॉइंट को एक पासपोर्ट नहीं चाहिए। क्रिप्टो में नए?
एक प्लान चुनना
| आपका MCP सर्वर | प्लान | क़ीमत |
|---|---|---|
| एक API या डेटाबेस को लपेटता है — सामान्य मामला | Nano-IP | $8/माह |
| असली काम करता है (स्क्रैपिंग, प्रोसेसिंग) | Small-IP | $16/माह |
| उसी बॉक्स पर एक एजेंट के साथ चलता है | AI-Agent-IP | $15/माह |
डेडिकेटेड-IP प्लान — आपको इनबाउंड HTTPS चाहिए। पूरा root, NVMe, अनमीटर्ड ट्रैफ़िक, जर्मनी या फ़िनलैंड।
संबंधित पठन
- एक MCP सर्वर होस्ट करें — लंबा वॉकथ्रू
- EQVPS MCP टूल संदर्भ — हमारा ख़ुद का सर्वर क्या उजागर करता है
- AI एजेंट्स के लिए VPS
तैयार? एक MCP सर्वर डिप्लॉय करें → — लगभग एक मिनट में लाइव, क्रिप्टो में भुगतान, कोई ID ज़रूरी नहीं।
टिप्पणियाँ
अभी तक कोई टिप्पणी नहीं। पहले बनें।