# EQVPS — Crypto VPS for AI agents

> Crypto-paid, no-KYC VPS that AI agents rent and operate end-to-end over MCP.

- **Type:** MCP server
- **Install:** `agentstack add mcp-poiuyhje-eqvps-mcp`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Poiuyhje](https://agentstack.voostack.com/s/poiuyhje)
- **Installs:** 0
- **Category:** [Finance & Payments](https://agentstack.voostack.com/c/finance-and-payments)
- **Latest version:** 1.0.0
- **License:** MIT
- **Upstream author:** [Poiuyhje](https://github.com/Poiuyhje)
- **Source:** https://github.com/Poiuyhje/eqvps-mcp
- **Website:** https://eqvps.com

## Install

```sh
agentstack add mcp-poiuyhje-eqvps-mcp
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# 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](https://modelcontextprotocol.io) 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/USDT on Base + Ethereum, USDT on Tron (via PayRam). **No KYC.**
- 📝 **Blog (guides):** https://eqvps.com/blog

> This is a **hosted, commercial remote MCP server** — not a no-auth public toy. 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.

## Authentication paths (do not mix)

- **AI AGENTS (this MCP):** call **`register_account`** — the agent itself supplies credentials
  and gets a **Bearer token immediately**. **No email, no OTP code, no human step.** This is the
  path for autonomous agents. Send the token as `Authorization: Bearer `.
- **HUMANS (website [eqvps.com](https://eqvps.com)):** passwordless **email OTP code** — for
  people in a browser only. **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 has
> its token from `register_account`.

## Quickstart — connect in one command

**Step 1 — add the server** (Claude Code, one command):

```
claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp
```

**Step 2 — tell your agent, in plain language** (copy-paste):

> Register an EQVPS account, show me plans, create a crypto top-up invoice for $20,
> then once I confirm payment, order 2 Ubuntu 24.04 VPS and give me their SSH access.

**Be honest about what's autonomous:**
- ⚠️ The agent does everything via tools **except funding**: a human sends crypto to the
  top-up invoice **once**. After the balance is funded, the agent orders VPS fully
  autonomously (pays from balance). *(No x402 / agent-native payment yet.)*
- ♻️ Repeat purchases with a funded balance are **fully hands-off** — just ask the agent.
- 🔧 Generic / OpenClaw / other MCP clients: use the JSON config block below.

## Connect

Remote server (no install, no Docker) — point any MCP client at the endpoint:

```json
{
  "mcpServers": {
    "eqvps": {
      "url": "https://mcp.eqvps.com/mcp",
      "transport": "streamable-http"
    }
  }
}
```

Machine-readable manifest: [`/.well-known/mcp.json`](./.well-known/mcp.json) ·
live at https://eqvps.com/.well-known/mcp.json

## Tools (16)

| Tool | Auth | Description |
|------|------|-------------|
| `list_plans` | public | List available VPS plans with pricing, specs and OS images. |
| `register_account` | public | Create an EQVPS account (programmatic signup, no human in the loop). Returns a Bearer token. |
| `login` | public | Log in with email + password; returns a Bearer token. |
| `whoami` | bearer | Return the authenticated account profile. |
| `get_balance` | bearer | Return prepaid credit balance and currency. |
| `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 prepaid balance). |
| `pay_invoice` | bearer | Pay an owned unpaid invoice; returns a crypto checkout URL. |
| `list_vps` | bearer | List the account's VPS services (id, status, plan). |
| `get_vps_status` | bearer | Full detail for one VPS: status, specs, live VM state/uptime, SSH access. |
| `power_vps` | bearer | Power-control a VPS: start, stop or reboot. |
| `set_hostname` | bearer | Set the VPS hostname (DNS label; applied on reboot/rebuild). |
| `reset_password` | bearer | Reset the VPS root password. |
| `reinstall_vps` | bearer | **Destructive:** wipe and reinstall the VPS with a given OS image. |
| `cancel_service` | bearer | Cancel a VPS: `end_of_period` (safe, default — runs until the paid period ends, then not renewed) or `immediate` (destroys VM + all data, requires confirm=hostname). |
| `get_vps_metrics` | bearer | Time-series resource metrics (CPU, memory, network, disk) for a VPS. |

## 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`).

## About

EQVPS is API-native, pay-per-use VPS hosting for humans **and** AI agents. NVMe, full root, instant deploy.
The MCP server is a thin, hosted gateway to the EQVPS REST API — this repository is the public
listing/manifest only; no server code or credentials are published here.

## License

[MIT](./LICENSE) — covers this repository's public listing content (README + manifest).

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Poiuyhje](https://github.com/Poiuyhje)
- **Source:** [Poiuyhje/eqvps-mcp](https://github.com/Poiuyhje/eqvps-mcp)
- **License:** MIT
- **Homepage:** https://eqvps.com

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v1.0.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **1.0.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-poiuyhje-eqvps-mcp
- Seller: https://agentstack.voostack.com/s/poiuyhje
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
