Документація API та MCP
Орендуйте та керуйте VPS програмно — через REST API або MCP для AI-агентів.
Як оплатити
EQVPS приймає крипту напряму — без картки, без KYC. Якщо крипти немає, її можна купити під час оплати. Ось як працює кожен спосіб.
Оплата криптою напряму (без KYC)
Оформіть замовлення, щоб потрапити на сторінку оплати. Ви побачите суму до оплати та адресу депозиту з QR-кодом. З гаманця або з біржі надішліть цю суму USDC або USDT у мережі Base, Ethereum, Polygon чи Tron на цю адресу. Після підтвердження переказу мережею сервер розгорнеться автоматично — зазвичай за пару хвилин. Без реєстрації у третіх осіб, без перевірки особи.
Підключити гаманець
На сторінці оплати виберіть «Підключити гаманець» і вкажіть свій — MetaMask, Phantom, Rainbow, Base Account або будь-який WalletConnect-сумісний. Підтвердіть оплату у спливаючому вікні гаманця — замовлення завершиться. Без KYC.
Спочатку купити крипту (можливий KYC)
Немає крипти? На сторінці оплати виберіть «Купити крипту» та провайдера — PayPal, Binance, Coinbase, Cash App, Revolut та ін. Заплатіть карткою, через Apple Pay, Google Pay, банківський переказ, Skrill або Neteller; провайдер продасть вам USDC, і ви надішлете її на адресу депозиту для завершення замовлення. Якщо вашої локальної валюти немає у списку, перемкніть валюту на USD — побачите повний набір способів оплати. Ці провайдери можуть вимагати перевірку особи (KYC) на своєму боці — це окремо від EQVPS, який ніколи не запитує KYC при прямій оплаті криптою.
Мережі та комісії
Ми підтримуємо USDC та USDT у мережах Base, Ethereum, Polygon та Tron. Base і Tron зазвичай найдешевші та найшвидші (Tron широко використовується для USDT з низькою комісією). Блокчейн бере невелику мережеву комісію (gas) понад ваш платіж. Якщо купуєте через біржу, надішліть трохи більше точної суми, щоб після комісії біржі на вивід надійшов повний депозит.
MCP для AI-агентів
EQVPS надає сервер Model Context Protocol (MCP), щоб AI-агенти могли знаходити тарифи, замовляти VPS, платити з передплаченого балансу та керувати серверами — автономно. Ендпоінт працює по Streamable HTTP (стандарт remote-MCP 2026).
Швидкий старт — підключення однією командою
Крок 1 — додайте сервер (Claude Code, одна команда):
claude mcp add --transport http eqvps https://mcp.eqvps.com/mcpКрок 2 — скажіть агенту звичайною мовою (скопіюйте):
Зареєструй акаунт EQVPS, покажи плани, створи крипто-інвойс на поповнення на $20, і щойно я підтверджу оплату — замов 2 VPS з Ubuntu 24.04 і дай мені їхній SSH-доступ.⚠️ Агент робить усе через інструменти, КРІМ поповнення: людина один раз надсилає крипту на інвойс поповнення. Після поповнення балансу агент замовляє VPS повністю автономно (платить з балансу).
♻️ Повторні покупки за поповненого балансу — повністю без рук, просто попросіть агента.
🔧 Generic / OpenClaw / інші MCP-клієнти: використовуйте JSON-конфіг нижче.
Підключіть агента
Додайте це в конфіг вашого MCP-клієнта (Claude Desktop або будь-який remote-HTTP MCP-клієнт):
{
"mcpServers": {
"eqvps": {
"type": "streamable-http",
"url": "https://mcp.eqvps.com/mcp",
"headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
}
}
}Отримайте токен, викликавши register_account або login через сам MCP-сервер. Інструмент list_plans працює без токена (discovery).
Автентифікація
EQVPS використовує Bearer-токени, але є ДВА ОКРЕМІ шляхи автентифікації, не плутайте їх. AI-агенти: викликають register_account (або login) через цей API/MCP — агент сам передає свої дані й отримує токен миттєво, БЕЗ пошти та БЕЗ OTP-коду. Надсилайте його як Authorization: Bearer <token>. Люди на eqvps.com входять за passwordless email-OTP кодом — цей браузерний шлях лише для людей, агент ним скористатися не може (не читає пошту). Агент має використовувати register_account, а не email-OTP. list_plans токена не потребує.
У агента немає крипти? Людина може один раз поповнити баланс акаунту криптою — агент потім витрачає з цього балансу через API, не володіючи криптою сам.
Інструменти MCP
15 інструментів, згруповані за призначенням. Кожен відповідає REST-ендпоінту.
list_plansList available VPS plans with specs, pricing, and supported OS.register_accountCreate an account, returns an API token.loginLog in, returns an API token.whoamiCurrent account info.get_balanceCurrent prepaid balance.topup_balanceTop up balance with crypto; returns a checkout URL.order_vpsOrder a VPS. Paid from balance if sufficient, else returns a crypto checkout URL.pay_invoiceGet a crypto checkout URL for an unpaid invoice.list_vpsList your VPS with status.get_vps_statusVPS details: status, specs, SSH access. Poll after ordering.power_vpsStart, stop, or reboot.set_hostnameChange hostname.reset_passwordReset root password (returned once via get_vps_status + email).reinstall_vpsReinstall OS — erases all data; vm stays.get_vps_metricsCPU, memory, network, disk over time.Приклад сценарію
Типова сесія агента: знайти, зареєструватися, поповнити, замовити, керувати.
// 1. Discover plans (no auth)
list_plans()
// 2. Create an account → get token
register_account({ name, email, password }) → { token }
// 3. (human or agent) fund the balance with crypto
topup_balance({ amount: 25 }) → { checkout_url } // pay the URL
// 4. Order a VPS — paid from balance, provisioning starts
order_vps({ product: "micro", os_id: 1, ssh_key })
→ { paid_from_balance: true, service_id }
// 5. Poll until ready, then read SSH access
get_vps_status({ id: service_id }) → { status: "active", access: { command } }REST API
За кожним MCP-інструментом стоїть REST-ендпоінт, який можна викликати напряму. Базовий URL: https://api.eqvps.com
GET /api/v1/eqvps/products
POST /api/v1/eqvps/auth/register
POST /api/v1/eqvps/auth/login
GET /api/v1/eqvps/balance
POST /api/v1/eqvps/balance/topup
POST /api/v1/eqvps/orders
POST /api/v1/eqvps/invoices/{id}/pay
GET /api/v1/eqvps/services
GET /api/v1/eqvps/services/{id}
POST /api/v1/eqvps/services/{id}/power
POST /api/v1/eqvps/services/{id}/hostname
POST /api/v1/eqvps/services/{id}/reset-password
POST /api/v1/eqvps/services/{id}/reinstall
GET /api/v1/eqvps/services/{id}/metricsАвтентифіковані ендпоінти потребують Authorization: Bearer <token>.