MCP — Model Context Protocol — e felul în care Claude, Cursor și tot mai mulți clienți apelează unelte externe. Cei mai mulți încep cu un server local pe stdio: bun pe propriul laptop, invizibil pentru orice altceva.
Din momentul în care vrei ca unealta să fie accesibilă din mai multe locuri — Claude de pe telefon, editorul unui coleg, un agent care rulează pe alt server — ai nevoie de un endpoint MCP la distanță: o adresă publică, HTTPS și ceva care să meargă în continuare când închizi laptopul.
Adică de un server mic. Iată cum îl configurezi.
De ce are nevoie un server MCP
De puțin. Majoritatea serverelor MCP sunt subțiri: traduc apelurile de unelte în cereri API sau interogări de baze de date. Cerințele vin din expunere, nu din calcul:
- Un IP public și un domeniu. MCP la distanță înseamnă HTTP(S). Ai nevoie de trafic de intrare, adică de un plan cu IP dedicat — planurile noastre NAT nu-l acceptă.
- TLS. Clienții nu vor vorbi cu un endpoint HTTP simplu, și nici tu n-ar trebui să vrei asta.
- Autentificare. Serverul tău MCP e un set de unelte pe care cineva le poate apela. Tokenuri Bearer, minimum, întotdeauna.
- Uptime. Un endpoint MCP căzut e o unealtă care, în tăcere, nu există.
Nano-IP ($8/lună — 2 vCPU, 1 GB RAM, IPv4 public propriu) acoperă comod un server MCP obișnuit.
Configurare, cu Caddy pentru 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
Îndreaptă-ți clientul spre https://mcp.yourdomain.com cu un token bearer, iar uneltele tale sunt disponibile pentru Claude de oriunde.
Nu expune niciodată un server MCP fără autentificare. E un set de unelte care pot fi apelate de la distanță și sunt legate de sistemele tale — tratează-l ca pe o cheie API, nu ca pe un blog.
Și noi rulăm unul
Al nostru expune EQVPS însuși ca unelte: un agent poate lista planurile, crea un server, citi înapoi datele SSH și îl poate șterge — plătind dintr-un sold cripto preplătit, fără niciun om în buclă.
Asta înseamnă două lucruri. Întâi, când documentația noastră descrie găzduirea unui server MCP, nu e teorie — /docs e aceeași configurare pe care o rulăm în producție. Apoi, agentul tău poate porni singur serverul pe care rulează propriul lui server MCP. Bucla se închide.
De ce aici
Fără KYC, plată cripto. E-mail la înregistrare, USDC sau USDT la plată. Un endpoint de unelte pentru un proiect secundar n-ar trebui să ceară un pașaport. Nou în cripto?
Alegerea planului
| Serverul tău MCP | Plan | Preț |
|---|---|---|
| Învelește un API sau o bază de date — cazul obișnuit | Nano-IP | $8/lună |
| Face muncă reală (scraping, procesare) | Small-IP | $16/lună |
| Rulează lângă un agent, pe același server | AI-Agent-IP | $15/lună |
Planuri cu IP dedicat — îți trebuie HTTPS de intrare. Root complet, NVMe, trafic nelimitat, în UE.
Lecturi utile
- Găzduiește un server MCP — ghidul pe larg
- Referința uneltelor MCP EQVPS — ce expune propriul nostru server
- VPS pentru agenți AI
Gata? Pornește un server MCP → — funcțional în aproximativ un minut, plătit cu cripto, fără act de identitate.
Comentarii
Încă nu există comentarii. Fii primul.