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 ГБ RAM, власна публічна IPv4) покриває типовий MCP-сервер із запасом.
Сетап із Caddy для TLS
# 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 <<'UNIT'
[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=довгий_випадковий_секрет
[Install]
WantedBy=multi-user.target
UNIT
systemctl daemon-reload && systemctl enable --now mcp
# Caddy сам отримає сертифікат Let's Encrypt
cat >/etc/caddy/Caddyfile <<'CADDY'
mcp.yourdomain.com {
reverse_proxy localhost:3000
}
CADDY
systemctl reload caddy
Спрямуйте клієнта на https://mcp.yourdomain.com з bearer-токеном — і ваші інструменти доступні Claude звідки завгодно.
Ніколи не виставляйте MCP-сервер без автентифікації. Це віддалено викликуваний набір інструментів, прив'язаний до ваших систем. Ставтеся до нього як до API-ключа, а не як до блогу.
У нас теж є свій
Наш віддає сам EQVPS як набір інструментів: агент може подивитися тарифи, створити сервер, отримати SSH-доступ і видалити його — оплачуючи з передплаченого крипто-балансу, без людини в ланцюжку.
З цього випливає дві речі. По-перше, коли наша документація описує хостинг MCP-сервера — це не теорія: /docs описує рівно той сетап, який у нас у проді. По-друге, ваш агент може сам підняти машину, на якій працюватиме його власний MCP-сервер. Коло замикається.
Чому в нас
Без KYC, оплата криптою. Email для реєстрації, USDC або USDT. Ендпоінт для пет-проєкту не має вимагати паспорта. Вперше платите криптою?
Який тариф узяти
| Ваш MCP-сервер | Тариф | Ціна |
|---|---|---|
| Обгортка над API чи базою — звичайний випадок | Nano-IP | $8/міс |
| Робить реальну роботу (парсинг, обробка) | Small-IP | $16/міс |
| Працює поруч з агентом на тій самій машині | AI-Agent-IP | $15/міс |
Тарифи з виділеною IP — потрібен вхідний HTTPS. Повний root, NVMe, безлімітний трафік, Німеччина або Фінляндія.
Ще почитати
- Розгорнути свій MCP-сервер — детальний розбір
- Довідник MCP-інструментів EQVPS — що віддає наш сервер
- VPS для AI-агентів
Готові? Розгорнути MCP-сервер → — працює приблизно за хвилину, оплата криптою, без документів.