The EQVPS MCP server exposes 27 client tools (for an AI agent to discover plans, open an account, pay in crypto and fully operate a VPS) and 25 reseller tools (for white-label partners on b2b.eqvps.com). Endpoint: https://mcp.eqvps.com/mcp (Streamable HTTP).
Auth model. list_plans, register_account, login and set_password are public; every other client tool needs a Bearer token from register_account. Reseller tools require a reseller key (rk_…) and are visible only on that session.
Discovery & auth
| 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. |
set_password | public | 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 & ordering
| 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
| 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 | Set the VPS hostname (applied on next reboot/rebuild). |
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. |
cancel_service | Bearer | Cancel a VPS; end_of_period by default (immediate wipes data). |
Delegation
| 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
| 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. |
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 & plans
| 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
| 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
| 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_vm_power | rk_ | VM power: start / stop / reboot. |
reseller_vm_reset_password | rk_ | Reset a VM 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_cancel | rk_ | Terminate a client's VM. |
Support
| 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. |
Looking for the earlier, shorter reference? See the original 16-tool reference. This page is the current, complete list.
Comments
No comments yet. Be the first.