MCP——Model Context Protocol——是 Claude、Cursor 以及越来越多客户端调用外部工具的方式。大多数人是从本地 stdio 服务器起步的:在自己笔记本上用没问题,但对其他一切都是隐形的。
一旦你想让那个工具能从不止一个地方连上——手机上的 Claude、队友的编辑器、跑在另一台机器上的 AI 代理——你就需要一个远程 MCP 端点:一个公网地址、HTTPS,以及一个在你合上笔记本后仍然跑着的东西。
那是一台小服务器。下面就是怎么把它搭起来。
MCP 服务器需要什么
不多。大多数 MCP 服务器都很薄:它们把工具调用翻译成 API 请求或数据库查询。真正的要求来自对外暴露,而不是算力:
- 一个公网 IP 和一个域名。 远程 MCP 走的是 HTTP(S)。你需要入站流量,也就意味着要一个独立IP套餐——我们的 NAT 套餐不接。
- TLS。 客户端不会去连一个纯 HTTP 端点,你也不该指望它们去连。
- 认证。 你的 MCP 服务器就是一组别人能调用的工具。最起码要用 Bearer token,一直都要。
- 在线率。 一个宕掉的 MCP 端点,就是一个悄无声息不存在的工具。
Nano-IP($8/月——2 vCPU、1 GB 内存、自带公网 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
把你的客户端指向 https://mcp.yourdomain.com 并带上一个 bearer token,你的工具就能在任何地方被 Claude 调用了。
永远不要在没有认证的情况下暴露 MCP 服务器。 它是一组挂在你系统上、可被远程调用的工具——把它当成 API 密钥来对待,而不是一篇博客。
我们自己也跑了一台
我们的 MCP 服务器把 EQVPS 本身作为工具暴露出来:一个 AI 代理可以列出套餐、创建一台服务器、读回它的 SSH 详情、再把它销毁——从预付的加密货币余额里扣款,全程没有人参与。
这意味着两件事。第一,当我们的文档描述如何托管一台 MCP 服务器时,那不是纸上谈兵——/docs 就是我们在生产环境里跑的同一套搭建。第二,你的 AI 代理可以自行开出那台跑着它自己 MCP 服务器的机器。这个闭环就合上了。
为什么选这里
无需KYC,加密货币付款。 用邮箱注册,用 USDC 或 USDT 付款。给一个业余项目用的工具端点,不该要护照。第一次用加密货币?
怎么挑套餐
| 你的 MCP 服务器 | 套餐 | 价格 |
|---|---|---|
| 套在 API 或数据库外面——最常见的情况 | Nano-IP | $8/月 |
| 真要干重活(抓取、处理) | Small-IP | $16/月 |
| 和一个 AI 代理跑在同一台机器上 | AI-Agent-IP | $15/月 |
独立IP套餐——你需要入站 HTTPS。完整 root、NVMe、流量不限量,德国或芬兰。
延伸阅读
- 自建一台 MCP 服务器 —— 完整教程
- EQVPS MCP 工具参考 —— 我们自己的服务器暴露了哪些工具
- 用于 AI 代理的 VPS
准备好了? 部署一台 MCP 服务器 → —— 约一分钟内上线,加密货币付款,无需身份证件。
评论
暂无评论。来做第一个吧。