The EQVPS MCP server (version 1.6.0) exposes 45 customer tools and 30 reseller tools. Endpoint: https://mcp.eqvps.com/mcp (Streamable HTTP). The token decides which set you get: a customer Bearer token sees the 45, a reseller key rk_… sees the 30, never both.
Last verified 2026-10-04 with tools/list on MCP server 1.6.0.
Which page do you need? This page lists every tool in one line. Parameters and an example call sequence for the VPS tools are in the parameter reference. Risk tiers and how to limit an agent's token are in MCP guardrails.
Auth. Public, no token: get_started, list_plans, sandbox_pricing, register_account, login. Every other customer tool needs a Bearer token; reseller_* tools need a reseller key.
Account and token (6)
| Tool | Auth | What it does |
|---|
list_plans | public | List all VPS plans: pricing, specs and the OS images each plan can boot. Call first. |
register_account | public | Create an account (no password, no human step). Returns a Bearer token — your credential. |
login | public | Log in with email + password; returns a Bearer token. |
refresh_token | Bearer | Swap the current token for a new one; the old one stops working at once. |
set_password | Bearer | Set a password to enable email+password login as a token-loss backup. |
whoami | Bearer | Return the authenticated account profile (id, name, email); verifies the token. |
Balance and ordering (4)
| Tool | Auth | What it does |
|---|
get_balance | Bearer | Return prepaid credit balance and currency; order_vps spends from it. |
topup_balance | Bearer | Create a crypto top-up invoice; returns a PayRam checkout_url. |
order_vps | Bearer | Order a VPS by plan slug + os_id; pays from balance automatically. |
pay_invoice | Bearer | Pay an owned unpaid invoice; returns a PayRam checkout_url. |
Server operations (9)
| Tool | Auth | What it does |
|---|
list_vps | Bearer | List the account's VPS services (active, provisioning, suspended). |
get_vps_status | Bearer | Full detail for one VPS: status, specs, live VM state and IP. |
power_vps | Bearer | Power control: start, stop or reboot. |
set_hostname | Bearer | Rename the running server; Windows applies it after a reboot. |
reset_password | Bearer | Rotate the root password on the live VM. |
reinstall_vps | Bearer | Reinstall the OS — DESTRUCTIVE; confirm = exact hostname. |
get_vps_metrics | Bearer | Time-series CPU, memory, network and disk metrics. |
get_upgrade_options | Bearer | Show the plans this server can move to with its data kept. |
change_plan | Bearer | Move the server to a bigger plan or between NAT and dedicated IPv4 in place. |
Cancellation (2)
| Tool | Auth | What it does |
|---|
cancel_service | Bearer | Cancel a VPS; end_of_period by default (immediate wipes data). |
undo_cancel | Bearer | Keep a server whose end-of-period cancellation is scheduled. |
Delegation (5)
| Tool | Auth | What it does |
|---|
delegate_service | Bearer | Grant operator access to one of your VPS to another person by email. |
accept_delegation | Bearer | Accept a delegation invitation using its token. |
list_delegations | Bearer | List outgoing delegations you granted on your servers. |
list_delegated_to_me | Bearer | List servers other owners delegated to you. |
revoke_delegation | Bearer | Revoke a delegation by id. |
Support (5)
| Tool | Auth | What it does |
|---|
create_ticket | Bearer | Open a support ticket (subject + message). |
list_tickets | Bearer | List your support tickets with status and last message. |
get_ticket | Bearer | Read one ticket and its full message thread. |
reply_ticket | Bearer | Post a reply on one of your tickets. |
close_ticket | Bearer | Close a ticket; optional 1-5 rating and comment. |
Sandboxes (13)
| Tool | Auth | What it does |
|---|
sandbox_pricing | public | Sandbox tariffs and prices. |
create_sandbox | Bearer | Start a billed sandbox, paid from the balance. |
list_sandboxes | Bearer | List your sandboxes. |
get_sandbox | Bearer | Show one sandbox and its usage. |
run_code | Bearer | Run Python, Node or Bash code inside a sandbox. |
exec_command | Bearer | Run a shell command inside a sandbox. |
get_task | Bearer | Read the output of a background task. |
kill_task | Bearer | Stop a background task. |
upload_file | Bearer | Write a file into a sandbox. |
download_file | Bearer | Read a small file from a sandbox. |
get_download_url | Bearer | Get a short-lived download link for a sandbox file. |
get_upload_url | Bearer | Get a short-lived upload link into a sandbox. |
kill_sandbox | Bearer | Delete a sandbox and its files. |
Getting started (1)
| Tool | Auth | What it does |
|---|
get_started | public | The whole flow in one response: which tools to call and in what order. |
These are for resellers (b2b partners). They run under a reseller key rk_… obtained in the b2b cabinet — a normal client session never sees them.
Balance and plans (6)
| Tool | Auth | What it does |
|---|
reseller_check_balance | rk_ | Return your reseller wholesale balance (USD). |
reseller_list_plans | rk_ | List your plans (the constructor): spec, wholesale, retail. |
reseller_create_plan | rk_ | Create a plan from resources; wholesale is computed, you set the markup. |
reseller_edit_plan | rk_ | Edit a plan (spec, location, markup). |
reseller_archive_plan | rk_ | Remove a plan from sale (archive). |
reseller_restore_plan | rk_ | Restore an archived plan back to sale. |
Clients (6)
| Tool | Auth | What it does |
|---|
reseller_list_clients | rk_ | List your clients and their VMs. |
reseller_add_client | rk_ | Add a client (email required). |
reseller_edit_client | rk_ | Edit a client's email / name. |
reseller_suspend_client | rk_ | Freeze a client (power off their VM). |
reseller_unsuspend_client | rk_ | Unfreeze a client (power on their VM). |
reseller_order_for_client | rk_ | Order a VM for a client on one of your plans. |
VMs (13)
| Tool | Auth | What it does |
|---|
reseller_service_status | rk_ | Provisioning status of your clients' VMs. |
reseller_list_vms | rk_ | List your VMs (id, status, product, client). |
reseller_list_os | rk_ | List Linux images for ordering and reinstalling. |
reseller_vm_power | rk_ | VM power: start / stop / reboot. |
reseller_vm_reset_password | rk_ | Reset a VM's root password. |
reseller_vm_set_hostname | rk_ | Change a VM hostname. |
reseller_vm_metrics | rk_ | VM metrics (CPU / RAM / disk / network). |
reseller_vm_details | rk_ | VM details: IP / hostname / password (white-label delivery). |
reseller_vm_reinstall | rk_ | Wipe a client's VM and reinstall the OS (same OS family). |
reseller_change_plan | rk_ | Upgrade a client's VM to a bigger plan of yours; the difference comes from your balance. |
reseller_renew | rk_ | Renew a client's VM for 1–24 months from your wholesale balance. |
reseller_set_autorenew | rk_ | Turn automatic renewal of a client's VM on or off. |
reseller_vm_cancel | rk_ | Terminate a client's VM. |
Support (5)
| Tool | Auth | What it does |
|---|
reseller_create_ticket | rk_ | Open an EQVPS support ticket. |
reseller_list_tickets | rk_ | List your support tickets. |
reseller_get_ticket | rk_ | Read a ticket with its thread. |
reseller_reply_ticket | rk_ | Reply to a ticket. |
reseller_close_ticket | rk_ | Close a ticket. |
Building a client integration? Start with the connect guide. Selling servers under your own brand? See Docs: reseller.
Comments
No comments yet. Be the first.