EQVPS
EQVPS — MCP Server
API-native, pay-per-use, no-KYC VPS hosting that AI agents can rent and run by themselves. EQVPS exposes a Model Context Protocol server so an autonomous agent can discover plans, create an account, pay with crypto, order a VPS, and fully operate it — no human in the loop, agents provision programmatically.
🌐 Website: https://eqvps.com
📚 Docs (REST + MCP): https://eqvps.com/docs
🔌 MCP endpoint:
https://mcp.eqvps.com/mcp(transport: streamable-http)💸 Payment: crypto only — USDC and USDT on Base and Ethereum, via a self-hosted non-custodial gateway (PayRam). No KYC.
📝 Blog (guides): https://eqvps.com/blog
This is a hosted, commercial remote MCP server. Most tools require a Bearer token tied to a customer account with a prepaid crypto balance. Provisioning a VPS spends prepaid balance funded with
topup_balance. Catalog tools (list_plans) are public.
What this server does
An AI agent can complete the entire VPS lifecycle on its own — no dashboard, no card, no identity check:
Discover —
list_plans(public) returns plans, specs, prices, OS images.Sign up —
register_accountgives the agent a Bearer token instantly (no email, no OTP, no human step).Fund —
topup_balancereturns a crypto checkout URL; pay in USDC/USDT to load a prepaid balance.Provision —
order_vpscreates a VPS from the balance;get_vps_statusreturns live state and SSH access.Operate — power, hostname, root-password reset, reinstall, metrics, cancel — all over MCP.
Related MCP server: nordbastion-mcp
Authentication (two paths — do not mix)
AI agents (this MCP): call
register_account— the agent supplies its own credentials and receives a Bearer token immediately. No email, no OTP, no human step. Send it asAuthorization: Bearer <token>.Humans (website only): passwordless email OTP — for people in a browser. Agents cannot use this (they cannot read email).
An MCP agent must use
register_account, never the email-OTP human flow. If a model suggests "wait for a code from your email", that is wrong for agents — the agent already holds its token fromregister_account.
Quickstart
Claude Code — one command:
claude mcp add --transport http eqvps https://mcp.eqvps.com/mcpGeneric MCP client — JSON config:
{
"mcpServers": {
"eqvps": {
"url": "https://mcp.eqvps.com/mcp",
"transport": "streamable-http"
}
}
}Remote server — no install, no Docker. Point any MCP client at the endpoint above. Machine-readable manifest: /.well-known/mcp.json (live at https://eqvps.com/.well-known/mcp.json).
Then, in plain language:
Register an EQVPS account, show me plans, create a crypto top-up invoice for $20; once I confirm payment, order an Ubuntu 24.04 VPS and give me its SSH access.
The agent does everything via tools except funding: a human sends crypto to the top-up invoice once. After the balance is funded, repeat orders are fully hands-off.
Tools (21)
Tool | Auth | Description |
| public | List available VPS plans with pricing, specs and OS images. |
| public | Create an EQVPS account (programmatic signup, no human in the loop). Returns a Bearer token. |
| public | Log in with email + password; returns a Bearer token. |
| bearer | Return the authenticated account profile. |
| bearer | Return prepaid credit balance and currency. |
| bearer | Create a crypto top-up invoice; returns a checkout URL. |
| bearer | Order a VPS by plan slug + OS id (pays from prepaid balance). |
| bearer | Pay an owned unpaid invoice; returns a crypto checkout URL. |
| bearer | List the account's VPS services (id, status, plan). |
| bearer | Full detail for one VPS: status, specs, live VM state/uptime, SSH access. |
| bearer | Power-control a VPS: start, stop or reboot. |
| bearer | Set the VPS hostname (DNS label; applied on reboot/rebuild). |
| bearer | Reset the VPS root password. |
| bearer | Destructive: wipe and reinstall the VPS with a given OS image. |
| bearer | Cancel a VPS: |
| bearer | Time-series resource metrics (CPU, memory, network, disk) for a VPS. |
| bearer | Grant OPERATOR access to one of your VPS to another person by email (power/reinstall/console/hostname/rDNS, but not billing). Sends an invite; optional time limit. Owner-only. |
| public | Accept a delegation invite using the |
| bearer | List outgoing delegations you granted — who has operator access to what, and its status. |
| bearer | List services other owners delegated operator access to you. |
| bearer | Revoke a delegation by id (owner revokes, or delegate declines). The other side is notified. |
Typical agent flow
list_plans → register_account → topup_balance (pay crypto) → order_vps → get_vps_status (SSH access) → operate (power_vps, set_hostname, reinstall_vps, get_vps_metrics, cancel_service).
Example client
This repository documents the hosted EQVPS MCP server (mcp.eqvps.com) and ships a
minimal example client — you do not run a server yourself. To try the connection
and list plans:
npm install
node examples/connect.mjs # connects to mcp.eqvps.com, prints tools + list_plansPoint EQVPS_MCP_URL at a different endpoint if needed. The example uses only the public
list_plans tool; authenticated tools need a Bearer token from register_account.
About
EQVPS is API-native, pay-per-use VPS hosting for humans and AI agents. NVMe storage, full root, instant deploy, EU nodes. Crypto payment (USDC/USDT on Base and Ethereum), no KYC. Registered in the Official MCP Registry as io.github.Poiuyhje/eqvps.
License
MIT.
This server cannot be installed
Maintenance
Related MCP Servers
- Alicense-qualityBmaintenanceAI-to-AI marketplace MCP server with 46 tools — swap 65+ crypto tokens on 7 chains, rent GPUs, trade 25 tokenized stocks, on-chain escrow (Solana + Base), DeFi yields, sentiment analysis, wallet monitoring, and image generation. Supports USDC payments across 14 blockchains.Last updatedMIT
- Alicense-qualityCmaintenanceProvision KYC-free, crypto-paid Nordic VPS and dedicated servers from any AI agent. Enables natural language hosting workflows including comparison, top-up, and provisioning of anonymous servers.Last updatedMIT
- AlicenseAqualityAmaintenanceEnables AI agents to provision, manage, and renew cloud servers with USDC payments via x402, requiring no human signup.Last updated11712MIT
- AlicenseAqualityAmaintenanceAn MCP server that enables AI agents to access paid AI inference and web tools via HTTP 402 micropayments in USDC on Base, using the agent's wallet as identity.Last updated14543MIT
Related MCP Connectors
No-KYC offshore hosting an AI agent self-onboards (no e-mail), funds in crypto, then deploys.
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
No-KYC managed MCP for AI agents: sandboxed TypeScript trading SDK, isolated sub-accounts, futures.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Poiuyhje/eqvps-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server