/install eqvps
EQVPS — rent and manage a VPS for your agent
EQVPS is a hosting provider with a programmatic, agent-friendly API and MCP server. Use this skill when the user asks to spin up, deploy, list, or manage a virtual private server (VPS) — e.g. to host a bot, a website, a script, or any workload that needs to run somewhere persistent.
This is a paid third-party service. Servers are billed from a prepaid account balance. The user funds the balance (card or stablecoin). The agent must show prices and get the user's explicit confirmation before any paid action, and must never spend beyond the funded balance.
Setup (one time)
EQVPS exposes a Model Context Protocol (MCP) server. Add it to your openclaw.json
so its tools become available, then restart the OpenClaw gateway:
{
"mcpServers": {
"eqvps": { "url": "https://mcp.eqvps.com/mcp" }
}
}
It is a Streamable HTTP MCP server; if your OpenClaw version needs an explicit
transport/type field, see the OpenClaw MCP docs. Once connected, the EQVPS tools
(register_account, login, get_balance, topup_balance, list_plans,
order_vps, list_vps, get_vps_status, power_vps, reinstall_vps,
set_hostname, reset_password, cancel_service) appear automatically. Each tool
describes its own input fields — read them before calling.
Workflow
- Account. If
EQVPS_API_TOKENis set, you already have an account — go to step 3. Otherwise callregister_account(email), store the returned token, and tell the user to save it asEQVPS_API_TOKENfor next time. - Funds. Call
get_balance. If it is too low for the chosen plan, calltopup_balance— it returns payment details (stablecoin or card). Tell the user the amount, let them complete and confirm payment, and do not proceed until the balance reflects it. - Plan. Call
list_plansand show the user the options with prices. There are two kinds: NAT (shared IP, SSH over a port — cheapest, good for bots/agents) and dedicated-IP (own IP, all ports — for sites/mail). Confirm the choice and that the user accepts the cost. - Deploy. Call
order_vpswith the chosen plan and OS. This draws from the balance. - Access. Call
get_vps_statusfor the IP, SSH port, and root credentials once provisioning completes. Give these to the user and treat credentials as secret. - Manage. Use
power_vps(start/stop/reboot),reinstall_vps,set_hostname,reset_password,list_vps. Usecancel_serviceto stop billing a server no longer needed.
Rules
- Always show the price and get explicit user confirmation before
topup_balanceand beforeorder_vps. Money actions are never silent. - Never order a server the balance cannot cover.
- Treat API tokens and root credentials as secrets: show them to the user, do not log or post them anywhere else.
- If the user only wants information (plans, status, balance), do not place any order.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install eqvps - After installation, invoke the skill by name or use
/eqvps - Provide required inputs per the skill's parameter spec and get structured output
What is EQVPS?
Provision and manage a cloud VPS for your agent — pick a plan, deploy a server, and get SSH access through the EQVPS API. It is an AI Agent Skill for Claude Code / OpenClaw, with 39 downloads so far.
How do I install EQVPS?
Run "/install eqvps" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is EQVPS free?
Yes, EQVPS is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does EQVPS support?
EQVPS is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created EQVPS?
It is built and maintained by Poiuyhje (@poiuyhje); the current version is v1.0.0.