MCP — یعنی Model Context Protocol — روشی است که Claude، Cursor و فهرست روبهرشدی از کلاینتها با آن ابزارهای بیرونی را فرا میخوانند. بیشتر مردم با یک سرور محلی stdio شروع میکنند: روی لپتاپ خودتان خوب است، برای بقیه نامرئی.
لحظهای که بخواهید آن ابزار از بیش از یک جا قابل دسترسی باشد — Claude روی گوشیتان، ادیتور یک همتیمی، ایجنتی که روی سرور دیگری اجرا میشود — به یک اندپوینت راهدور MCP نیاز دارید: یک آدرس عمومی، HTTPS، و چیزی که وقتی لپتاپتان را میبندید همچنان اجرا بماند.
آن یک سرور کوچک است. اینطور یکی را راه میاندازید.
یک سرور MCP به چه چیزی نیاز دارد
نهچندان زیاد. بیشتر سرورهای MCP نازکاند: فراخوانی ابزار را به درخواست API یا کوئری پایگاهداده ترجمه میکنند. الزامات از درمعرضبودن میآیند، نه از توان محاسباتی:
- یک IP عمومی و یک دامنه. MCP راهدور HTTP(S) است. به ترافیک ورودی نیاز دارید، که یعنی یک پلن با IP اختصاصی — پلنهای NAT ما آن را نمیپذیرند.
- TLS. کلاینتها با یک اندپوینت HTTP ساده حرف نمیزنند، و شما هم نباید بخواهید بزنند.
- احراز هویت. سرور MCP شما مجموعهای از ابزارهاست که کسی میتواند فراخوانیشان کند. حداقل Bearer token، همیشه.
- در دسترس بودن. یک اندپوینت MCP که پایین باشد، ابزاری است که در سکوت وجود ندارد.
Nano-IP (۸ دلار در ماه — ۲ vCPU، ۱ گیگابایت RAM، IPv4 عمومی مال خودتان) یک سرور MCP معمولی را بهراحتی پوشش میدهد.
راهاندازی، با Caddy برای TLS
# Ubuntu 24.04, dedicated-IP plan; point your domain's A record here first
apt update && apt install -y nodejs npm caddy git
# Your MCP server (streamable-http transport, listening on localhost)
git clone https://github.com/you/your-mcp.git /opt/mcp
cd /opt/mcp && npm install && npm run build
# systemd — restart on crash, start on boot
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 fetches a Let's Encrypt cert automatically
cat >/etc/caddy/Caddyfile <<'EOF'
mcp.yourdomain.com {
reverse_proxy localhost:3000
}
EOF
systemctl reload caddy
کلاینتتان را با یک bearer token به https://mcp.yourdomain.com وصل کنید، و ابزارهایتان از هر جایی برای Claude در دسترساند.
هرگز یک سرور MCP را بدون احراز هویت در معرض دسترسی نگذارید. این مجموعهای از ابزارها است که از راه دور قابل فراخوانیاند و به سیستمهای شما وصلاند — با آن مثل یک کلید API رفتار کنید، نه مثل یک بلاگ.
ما هم یکی اجرا میکنیم
مال ما خود EQVPS را بهعنوان ابزار در معرض میگذارد: یک ایجنت میتواند پلنها را فهرست کند، یک سرور بسازد، جزئیات SSH آن را بازخوانی کند و حذفش کند — با پرداخت از یک موجودی پیشپرداخت رمزارز، بدون هیچ انسانی در حلقه.
که یعنی دو چیز. اول، وقتی مستندات ما میزبانی یک سرور MCP را توصیف میکنند، تئوری نیست — /fa/docs همان راهاندازیای است که ما در تولید اجرا میکنیم. دوم، ایجنت شما میتواند سروری را که سرور MCP خودش روی آن اجرا میشود تأمین کند. آن حلقه بسته میشود.
چرا اینجا
بدون KYC، پرداخت با رمزارز. یک ایمیل برای ثبتنام، USDC یا USDT برای پرداخت. یک اندپوینت ابزار برای یک پروژهٔ جانبی نباید پاسپورت بخواهد. تازه با رمزارز آشنا شدهاید؟
انتخاب پلن
| سرور MCP شما | پلن | قیمت |
|---|---|---|
| دور یک API یا پایگاهداده میپیچد — حالت معمول | Nano-IP | ۸ دلار در ماه |
| کار واقعی انجام میدهد (اسکرپینگ، پردازش) | Small-IP | ۱۶ دلار در ماه |
| کنار یک ایجنت روی همان سرور اجرا میشود | AI-Agent-IP | ۱۵ دلار در ماه |
پلنهای با IP اختصاصی — به HTTPS ورودی نیاز دارید. دسترسی کامل root، دیسک NVMe، ترافیک نامحدود، آلمان یا فنلاند.
مطالب مرتبط
- میزبانی یک سرور MCP — راهنمای بلند
- مرجع ابزارهای MCP در EQVPS — سرور خود ما چه چیزی در معرض میگذارد
- VPS برای ایجنتهای هوش مصنوعی
آمادهاید؟ یک سرور MCP مستقر کنید ← — در حدود یک دقیقه بالا میآید، پرداخت با رمزارز، بدون نیاز به مدرک.
نظرات
هنوز نظری نیست. اولین نفر باشید.