EQVPS

MCP-інструменти EQVPS: повний референс (16 інструментів)

Jun 10, 2026 · 3 min read · EQVPS

MCP-сервер EQVPS надає 16 інструментів, якими AI-агент знаходить тарифи, відкриває акаунт, платить криптою й повністю керує VPS. Endpoint: https://mcp.eqvps.com/mcp (Streamable HTTP). Див. гайд із підключення, щоб прив'язати до клієнта.

Модель авторизації: list_plans, register_account і loginпублічні. Усім іншим потрібен Bearer-токен — отримай його миттєво через register_account і надсилай як Authorization: Bearer <token>.

Discovery та авторизація

ІнструментAuthПараметриЩо робить
list_planspublicСписок усіх тарифів VPS: ціни, характеристики та ОС-образи, які вантажить кожен. Виклич першим, щоб обрати product (slug) і os_id.
register_accountpublicfirst_name, last_name, emailСтворити акаунт без пароля й без участі людини. Повертає Bearer token.
loginpublicemail, passwordВхід за email + паролем; повертає Bearer token.
whoamiBearerПрофіль авторизованого акаунта (id, ім'я, email). Перевіряє токен.

Баланс і замовлення

ІнструментAuthПараметриЩо робить
get_balanceBearerПередплачений баланс і валюта. order_vps витрачає з нього автоматично.
topup_balanceBeareramount (USD, додатн.)Створити інвойс поповнення; повертає PayRam checkout_url. Баланс зараховується після підтвердження on-chain оплати USDC/USDT. Один неоплачений топап за раз.
order_vpsBearerproduct (slug тарифу), os_id (int), hostname?, ssh_key?Замовити VPS. Передай ssh_key (публічний ключ) для входу root за ключем. Платить з балансу, якщо вистачає, інакше повертає інвойс.
pay_invoiceBearerinvoice_id (int)Ініціювати оплату свого неоплаченого інвойса. Повертає PayRam checkout_url; VPS провіжиниться автоматично після оплати.

Керування VPS

ІнструментAuthПараметриЩо робить
list_vpsBearerСписок VPS-сервісів акаунта (id, статус, тариф). Використовуй id як service_id нижче.
get_vps_statusBearerservice_id (int)Повна інформація: статус, характеристики, live-стан/uptime VM і SSH-доступ (host, port, готова command). На першому виклику для keyless-сервера повертає одноразовий root-password. Опитуй після order_vps, доки не active.
power_vpsBearerservice_id, action = start | stop | rebootКерування живленням VPS.
set_hostnameBearerservice_id, hostnameЗадати hostname VPS (валідний DNS-label; застосовується при наступному перезавантаженні/перезбірці).
get_vps_metricsBearerservice_id, timeframe? = hour | day | week | monthЧасові ряди CPU, пам'яті, мережі та диска (за замовч. hour).

Деструктивні — потребують confirm

Стирають дані або доступ. confirm має дорівнювати точному hostname (з get_vps_status) або літералу DELETE. Спершу підтверди з людиною.

ІнструментAuthПараметриЩо робить
reset_passwordBearerservice_id, confirmРотація root-пароля. Старий пароль перестає працювати одразу. Новий читається один раз через get_vps_status (також надсилається листом).
reinstall_vpsBearerservice_id, os_id (int), confirmСтерти й перевстановити із зазначеним ОС-образом — усі дані втрачаються. Провіжинінг асинхронний; опитуй get_vps_status.
cancel_serviceBearerservice_id, type? = end_of_period | immediate, confirm?За замовчуванням end_of_period: працює до кінця оплаченого періоду, потім не продовжується — без втрати даних. immediate знищує VM і всі дані зараз (потребує confirm = hostname); невикористана оплачена частина повертається на баланс (refund_amount).

Приклад: замовити й підняти VPS

list_plans()                                  // pick product "nano", note an os_id
register_account({ first_name, last_name, email })   // → Bearer token
topup_balance({ amount: 10 })                 // pay the returned checkout_url in USDC/USDT
order_vps({ product: "nano", os_id: <os_id from list_plans>, ssh_key: "ssh-ed25519 AAAA..." })
get_vps_status({ service_id: <your-service-id> }) // poll → active, read SSH host/port/command
power_vps({ service_id: <your-service-id>, action: "reboot" })

Нотатки для агентів

Тільки починаєш? Спершу гайд із підключення або Docs по REST API.

FAQ

Як викликати ці інструменти?

Підключи MCP-клієнт до https://mcp.eqvps.com/mcp (Streamable HTTP) і викликай інструмент за іменем із переліченими параметрами. Див. гайд із підключення для Claude Desktop, Cursor і Cline.

Яким інструментам потрібен Bearer-токен?

Публічні лише каталожні/авторизаційні: list_plans, register_account, login. Усім іншим потрібен Authorization: Bearer <token> — отримай токен через register_account.

Які інструменти деструктивні?

reinstall_vps і негайний cancel_service стирають VM і всі дані; reset_password обнуляє поточний root-пароль. Усі три потребують confirm, що дорівнює точному hostname (або 'DELETE'), і їх варто підтвердити з людиною.

Чи є ліміти?

Так — чутливі дії (reinstall, reset_password, cancel, power, order, top-up) обмежені за частотою на сервері. Звичайне використання агентом — у межах лімітів.

← Back to blogSee plans & pricing →