EQVPS

EQVPS

No-KYC crypto VPS hosting with an MCP server that lets AI agents provision VPS programmatically. Pay with USDC/USDT on Base and Ethereum, no accounts or verification required.

Category
访问服务器

README

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:

  1. Discover — list_plans (public) returns plans, specs, prices, OS images.
  2. Sign up — register_account gives the agent a Bearer token instantly (no email, no OTP, no human step).
  3. Fund — topup_balance returns a crypto checkout URL; pay in USDC/USDT to load a prepaid balance.
  4. Provision — order_vps creates a VPS from the balance; get_vps_status returns live state and SSH access.
  5. Operate — power, hostname, root-password reset, reinstall, metrics, cancel — all over 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 as Authorization: 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 from register_account.

Quickstart

Claude Code — one command:

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

Generic 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
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 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) or immediate (destroys VM + data, requires confirm=hostname).
get_vps_metrics bearer Time-series resource metrics (CPU, memory, network, disk) for a VPS.
delegate_service 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.
accept_delegation public Accept a delegation invite using the token from the invite link. Returns a Bearer token for the delegated account.
list_delegations bearer List outgoing delegations you granted — who has operator access to what, and its status.
list_delegated_to_me bearer List services other owners delegated operator access to you.
revoke_delegation 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_plans

Point 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.

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选