AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Servprivacy Mcp

mcp-servprivacy-servprivacy-mcp · by ServPrivacy

MCP server for ServPrivacy - deploy KYC-free, crypto-paid offshore VPS, dedicated, Windows RDP and GPU AI servers from any AI agent.

No reviews yet
0 installs
22 views
0.0% view→install

Install

$ agentstack add mcp-servprivacy-servprivacy-mcp

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution Used
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-servprivacy-servprivacy-mcp)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Servprivacy Mcp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

ServPrivacy MCP server

> Deploy KYC-free, crypto-paid offshore servers — VPS, dedicated, Windows RDP and GPU AI boxes — straight from an AI agent. Claude, Claude Code, Cursor, Cline, Continue, or your own MCP client.

[](LICENSE) [](https://www.python.org/) [](https://modelcontextprotocol.io) [](https://github.com/astral-sh/ruff)

servprivacy-mcp exposes the ServPrivacy Agent API as Model Context Protocol tools, so an AI assistant can run the whole hosting workflow in natural language: compare plans, pick an offshore jurisdiction, top up a balance with Monero or Bitcoin, and spin up a server — or rent an H100 with vLLM and Llama-3.3-70B pre-loaded — without ever touching a dashboard or showing an ID.

ServPrivacy is a privacy-first offshore hosting provider operating in 7 jurisdictions (Iceland, Panama, Moldova, Romania, Switzerland, Netherlands, Russia). Accounts need no email, no phone, no name and no KYC — a 16-character token issued on your first crypto payment is the entire identity floor — and billing is crypto-native across 20 coins. The API was built for agents from day one (a public OpenAPI 3.1 spec, an agent capability card and a hosted MCP endpoint), which makes it a natural fit for a local stdio MCP server too.


Why this exists

Agentic workflows increasingly need infrastructure on demand, and most clouds stop an autonomous agent dead at a credit-card form or an ID upload. ServPrivacy has neither. An agent can stand up a throwaway box for a scraper, a Tor relay, a self-hosted VPN, a crypto full node or a seedbox — paying with Monero or Bitcoin against a host that demands no identity documents and ignores DMCA in DMCA-resistant jurisdictions.

The GPU AI angle

The standout for agent builders is GPU AI hosting. Order an RTX 4090, RTX 5090, H100 or dual-H100 box and configure it at deploy time: pre-install AI stacks (vllm, comfyui, ollama-webui, axolotl, unsloth, …), pre-download HuggingFace models (llama-3.3-70b, deepseek-r1, flux-dev, sdxl-base, …), attach an hf_token for gated weights, expose a Let's Encrypt HTTPS endpoint, and set an auto_shutdown_hours timer so a forgotten experiment can't drain the balance. CUDA + cuDNN are preinstalled. Iceland runs on 100% renewable geothermal/hydro power — the lowest-carbon offshore AI compute on the market.

Install & run

The server speaks MCP over stdio, so any MCP client launches it as a subprocess. The simplest path uses uv (no manual virtualenv):

uvx servprivacy-mcp

Or install it into your environment with pip / pipx:

pip install servprivacy-mcp
# the console script is then on your PATH:
servprivacy-mcp

> Want the latest unreleased code? Install straight from source instead: > uvx --from git+https://github.com/ServPrivacy/servprivacy-mcp servprivacy-mcp

Configuration

| Variable | Required | Default | Purpose | | --- | --- | --- | --- | | SERVPRIVACY_TOKEN | for authenticated tools | — | Your account token (AAAA-BBBB-CCCC-DDDD), auto-issued on your first create_topup and shown once — store it. | | SERVPRIVACY_BASE_URL | no | https://servprivacy.com | Override the API base URL (testing/self-host). |

Discovery tools — agent_help, list_catalog, list_locations, quote, topup_bonus, check_domains — and create_topup / create_account work with no token at all (the token is minted for you on the first top-up).

Claude Desktop

Add to claude_desktop_config.json (see [examples/](examples/)):

{
  "mcpServers": {
    "servprivacy": {
      "command": "uvx",
      "args": ["servprivacy-mcp"],
      "env": { "SERVPRIVACY_TOKEN": "AAAA-BBBB-CCCC-DDDD" }
    }
  }
}

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "servprivacy": {
      "command": "uvx",
      "args": ["servprivacy-mcp"],
      "env": { "SERVPRIVACY_TOKEN": "AAAA-BBBB-CCCC-DDDD" }
    }
  }
}

Try it

Once connected, ask your assistant things like:

  • "Compare ServPrivacy's VPS tiers and tell me the cheapest one with 16 GB RAM in Iceland."
  • "Rent an H100 in Iceland with vLLM and Llama-3.3-70B pre-installed, expose an HTTPS endpoint, and auto-shutdown after 24h."
  • "Top up $250 of Monero (grab the bonus tier) and wait for it to confirm."
  • "Deploy a Windows RDP box in the Netherlands and read me the Administrator password."
  • "Is mybrand.com available, and how much vs Namecheap?" (the .com loss leader is $4.99/yr).

There's also a built-in onboard_to_servprivacy prompt that drives the full top-up → deploy flow, and a dry_run flag on create_topup/order_server to validate everything without spending a cent.

The payment model (balance-only)

ServPrivacy is balance-only — there is no direct crypto-to-server purchase:

  1. create_topup — fund USD credit with crypto (min $30, max $2000). Bonus is applied automatically on confirmation (e.g. $500 → $700 credited, +40%; $2000 → $4000, +100%). See topup_bonus.
  2. get_topup — poll until status: "confirmed".
  3. order_server — deploy from the credit; the server is active immediately. If the balance is short it returns HTTP 402 with a topup_required block whose suggested_usd already covers the deficit and the $30 minimum — feed it back into create_topup and retry.

Tools

13 tools, mapped onto the REST API. Tools marked public need no token.

| Group | Tools | | --- | --- | | Discovery (public) | agent_help, list_catalog, list_locations, quote, topup_bonus, check_domains | | Account | create_account (public), get_account | | Billing | create_topup (public), get_topup | | Servers | order_server (public; auto-creates account), get_server, server_action |

order_server carries the GPU AI deploy-time fields — ai_stacks, pretrained_models, hf_token, ssh_public_key, public_endpoint, auto_shutdown_hours — alongside the standard type / plan / location / os / billing.

Resources

  • servprivacy://catalog — full VPS/dedicated/RDP/GPU price-spec matrix (JSON)
  • servprivacy://locations — the 7 jurisdictions and their legal posture (JSON)
  • servprivacy://bonus — top-up bonus tiers (JSON)
  • servprivacy://doctrine — the operating principles (text)

How it works

AI agent ──MCP/stdio──▶ servprivacy-mcp ──HTTPS──▶ https://servprivacy.com/api/v1

The registry in [tools.py](src/servprivacymcp/tools.py) mirrors ServPrivacy's own Agent API and binds each tool to its REST endpoint, so the surface stays in lock-step with the upstream OpenAPI spec. Authentication is a single bearer token; nothing is cached to disk.

Security & privacy

  • Your token lives only in the client's environment — never written to disk by this server.
  • No KYC, no email, no logs: the token is the account. Lose it and you lose access to the balance and every server bought with it — store it in a password manager.
  • order_server and create_topup move real money/balance. Use dry_run: true to rehearse, and review your agent's confirmations before granting it the token.
  • See the warrant canary and the no-KYC / anonymous hosting policy for what is (and isn't) collected.

Development

git clone https://github.com/ServPrivacy/servprivacy-mcp
cd servprivacy-mcp
uv venv && uv pip install -e . ruff
python -m servprivacy_mcp   # starts the stdio server
ruff check .

Links

  • 🌐 Website —
  • ⚡ GPU AI hosting (H100 / RTX) —
  • 🧭 Agent docs —
  • 📜 OpenAPI 3.1 spec —
  • 🗺️ Jurisdictions —
  • 🔒 Warrant canary —

License

[MIT](LICENSE) © ServPrivacy. This is an open-source client for the ServPrivacy API.

Source & license

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

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

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.