MCP — Model Context Protocol — är hur Claude, Cursor och en växande lista klienter anropar externa verktyg. De flesta börjar med en lokal stdio-server: bra på din egen laptop, osynlig för allt annat.
I det ögonblick du vill att det verktyget ska vara nåbart från mer än en plats — Claude på din telefon, en kollegas editor, en agent som körs på en annan box — behöver du en remote MCP-endpoint: en publik adress, HTTPS, och något som fortsätter köra när du stänger din laptop.
Det är en liten server. Så här sätter du upp en.
Vad en MCP-server behöver
Inte mycket. De flesta MCP-servrar är tunna: de översätter verktygsanrop till API-förfrågningar eller databasfrågor. Kraven kommer från exponering, inte beräkningskraft:
- En publik IP och en domän. Remote MCP är HTTP(S). Du behöver inkommande trafik, vilket innebär ett dedikerat-IP-plan — våra NAT-planer accepterar det inte.
- TLS. Klienter pratar inte med en plain-HTTP-endpoint, och det borde du inte heller vilja.
- Autentisering. Din MCP-server är en uppsättning verktyg någon kan anropa. Bearer-tokens som minimum, alltid.
- Drifttid. En MCP-endpoint som är nere är ett verktyg som tyst inte existerar.
Nano-IP ($8/mån — 2 vCPU, 1 GB RAM, egen publik IPv4) täcker en typisk MCP-server bekvämt.
Uppsättning, med Caddy för 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
Rikta din klient mot https://mcp.yourdomain.com med en bearer-token, och dina verktyg är tillgängliga för Claude varifrån som helst.
Exponera aldrig en MCP-server utan autentisering. Det är en fjärranropbar uppsättning verktyg kopplad till dina system — behandla den som en API-nyckel, inte en blogg.
Vi kör en också
Vår exponerar EQVPS självt som verktyg: en agent kan lista planer, skapa en server, läsa tillbaka dess SSH-detaljer, och säga upp den — betalande från ett förbetalt krypto-saldo, utan människa i loopen.
Vilket betyder två saker. För det första, när vår dokumentation beskriver att hosta en MCP-server är det inte teori — /docs är samma uppsättning vi kör i produktion. För det andra kan din agent tillhandahålla boxen som dess egen MCP-server körs på. Den loopen sluts.
Varför här
Ingen KYC, kryptobetalning. E-post för att registrera dig, USDC eller USDT för att betala. En verktygs-endpoint för ett sidoprojekt borde inte kräva ett pass. Ny med krypto?
Att välja en plan
| Din MCP-server | Plan | Pris |
|---|---|---|
| Wrappar en API eller databas — det vanliga fallet | Nano-IP | $8/mån |
| Gör verkligt arbete (scraping, bearbetning) | Small-IP | $16/mån |
| Körs bredvid en agent på samma box | AI-Agent-IP | $15/mån |
Dedikerade-IP-planer — du behöver inkommande HTTPS. Full root, NVMe, omätt trafik, Tyskland eller Finland.
Relaterad läsning
- Hosta en MCP-server — den långa genomgången
- EQVPS MCP-verktygsreferens — vad vår egen server exponerar
- VPS för AI-agenter
Redo? Distribuera en MCP-server → — live på ungefär en minut, betald i krypto, inget ID krävs.
Kommentarer
Inga kommentarer än. Bli först.