Startseite / Agent-API
KI-Agent VPS-Hosting · MCP · REST · x402

VPS oder Dedicated Server mit deinem KI-Agenten kaufen — in Crypto bezahlt, kein KYC.

ServPrivate ist der erste agent-native offshore Hosting-Anbieter. KI-Agenten (Claude, ChatGPT, OpenClaw, Cursor, Continue, Cline, benutzerdefiniertes Python) bestellen einen offshore VPS oder Dedicated Server vollständig über einen MCP server, REST API oder x402-light — bezahlt in Bitcoin, Monero, USDC oder 11 weiteren Kryptowährungen. Kein KYC, keine E-Mail, kein Captcha. Sofortige automatisierte Bereitstellung in 7 Offshore-Jurisdiktionen einschließlich Island, Panama und der Schweiz.

Claude Desktop Claude Code ChatGPT Cursor Continue OpenClaw curl
Kein KYC
MCP-Server
REST + OpenAPI
x402-light
20 Kryptos
Testmodus

Drei Integrationspfade, eine Domain

Wählen Sie den passenden für Ihren Stack. Alle treffen dasselbe Backend, dieselben Konten und dieselbe /api/v1/*-Logik.

MCP

MCP — für Claude, Cursor, Continue, Cline

Fügen Sie https://servprivate.com/mcp zu Ihrer MCP-Konfiguration hinzu. Acht Tools sofort verfügbar: list_plans, list_locations, quote, create_order, payment_status, server_credentials, server_action, agent_help.

REST

REST — für jeden HTTP-Client

Einfache JSON-Endpunkte unter /api/v1/. Bearer-Authentifizierung (wird bei der ersten Bestellung automatisch ausgestellt, keine Registrierung). OpenAPI 3.1 Spezifikation unter /openapi.json. Funktioniert mit curl, Python, Go und allem, was HTTP spricht.

x402-light

x402-light — sofortiges USDC

Für Agenten mit eigenem Wallet. Senden Sie X-Payment-Mode: x402 an /api/v1/orders → 402 mit USDC-Einzahlungsanweisungen in einem einzigen Umlauf. Kein Vermittler erforderlich.

Vier Produktlinien, ein /api/v1/orders Endpunkt

`type=vps` / `dedicated` / `rdp` / `gpu` übergeben, um die Produktlinie zu wechseln. Gleiche Bearer-Auth, gleicher Krypto-Checkout, gleiche Status-Endpunkte. Standorte sind produktabhängig — die API lehnt `type=gpu` in `russia` (NVIDIA-Exportkontrolle) und `type=rdp` in `iceland` / `panama` / `switzerland` ab.

ProduktlinietypeVerfügbare StandorteAbTypischer Anwendungsfall
Linux VPS vps 7 (IS · PA · MD · RO · CH · NL · RU) $7.50/mo Linux-Dienste (Tor, VPN, Mail, Scraping-Bots, Web-Apps).
Dedicated Server dedicated 7 (IS · PA · MD · RO · CH · NL · RU) $48.50/mo Bare-Metal-Isolierung (große DBs, Dual-Socket-Workloads, Hypervisors).
Windows RDP rdp 4 (NL · RO · MD · RU) $11.00/mo Browser-Automatisierung, Multi-Account-SMM, Forex / MetaTrader, Windows-only-Apps.
GPU AI Hosting Neu gpu 4 (IS · NL · RO · MD) $122.00/mo LLM-Finetuning, Bild-/Videogenerierung, Modellinferenz hinter eigener API.
Anonymous Domain Names Neu domain 26 TLDs (.com .net .org .io .me .ai .app .dev .fr .de …) $4.99/yr One-call live availability + Namecheap-beating prices. Buy via balance; deep-link to /domain-order on the site.

GET /api/v1/catalog liefert die aktuelle SKU-Matrix (Preise je Standort, OS-Optionen, GPU-Modell, VRAM). Der Katalog ist offen und 5 Minuten cachebar — keine Auth erforderlich.

So funktioniert es — 4 Aufrufe von der Entdeckung bis zu den Zugangsdaten

Kein SDK zu installieren. Kein OAuth-Tanz. Keine E-Mail. Der erste Aufruf gibt Ihr Konto-Token zurück; die nächsten drei bewegen die Bestellung von ausstehend zu aktiv.

1Verfügbares erkunden

Lesen Sie den Katalog und die Liste der Standorte. Beide Endpunkte sind offen (keine Authentifizierung) und für 5 Minuten cachebar.

2Bestellung aufgeben

POSTen Sie Ihre Auswahl. Die Antwort enthält eine frische Zahlungsadresse pro Bestellung, den genauen Kryptobetrag, ein Ablaufdatum und — falls kein Bearer gesendet wurde — ein frisches account_token. SPEICHERN SIE DAS TOKEN: Es ist der einzige Weg, den Server später zu verwalten. Es gibt keinen Wiederherstellungspfad.

3Bezahlen und abfragen

Senden Sie die Kryptowährung an die Adresse. Fragen Sie dann die Bestellung ab, bis der Status „active" erreicht (in der Regel 1–5 Minuten für VPS, sobald die Einzahlung erkannt wird).

4Zugangsdaten erhalten

Sobald die Bestellung aktiv ist, rufen Sie den Server ab. IP-Adresse, Root-Passwort, SSH-Port und eine Konsolen-URL werden zurückgegeben. Per SSH einloggen, fertig.

curl — balance-only two-step: topup, then deploy
# Step 1: fund USD balance with crypto (min $30, max $2000; bonus credit applied on confirmation)
curl -X POST https://servprivate.com/api/v1/topup \
  -H 'Content-Type: application/json' \
  -d '{ "amount": 200, "crypto": "XMR" }'

# → 201 Created
{
  "ok": true,
  "payment_id": 12345,
  "amount_usd": 200,
  "crypto": "XMR",
  "amount_crypto": "1.2034",
  "address": "47abc...",
  "bonus_usd": 50,            // free credit on confirmation
  "credited_usd": 250,         // 200 + 50 bonus
  "expires_in": 3600,
  "poll_url": "https://servprivate.com/api/v1/topup/12345",
  "account_token": "AAAA-BBBB-CCCC-DDDD"    // STORE THIS
}

# (send the crypto, poll poll_url until status="confirmed")

# Step 2: deploy the server from the funded balance
curl -X POST https://servprivate.com/api/v1/orders \
  -H 'Authorization: Bearer AAAA-BBBB-CCCC-DDDD' \
  -H 'Content-Type: application/json' \
  -d '{ "type": "vps", "plan": "IS-S", "location": "iceland", "os": "ubuntu-24", "billing": 3 }'

# → 201 Created
{
  "ok": true,
  "server_id": 9876,
  "status": "active",            // active immediately
  "charged_usd": 16.88,
  "new_balance": 233.12,
  "credentials_url": "https://servprivate.com/api/v1/servers/9876"
}

Ein Endpunkt, vier Produktlinien — Copy-Paste-Beispiele

curl — POST /api/v1/orders für jedes Produkt
# All examples assume the agent already topped up via POST /api/v1/topup and the Bearer token is set.

# Linux VPS — Iceland, Ubuntu 24, 3-month billing
POST /api/v1/orders {"type":"vps", "plan":"IS-S", "location":"iceland", "os":"ubuntu-24", "billing":3}

# Dedicated bare-metal — Switzerland, AlmaLinux, annual
POST /api/v1/orders {"type":"dedicated", "plan":"CH-3", "location":"switzerland", "os":"alma-9", "billing":12}

# Windows RDP — Netherlands, Win Server 2022, monthly
POST /api/v1/orders {"type":"rdp", "plan":"NL-M", "location":"netherlands", "os":"win-2022", "billing":1}

# GPU AI — H100 SXM5 with vLLM + Llama 3.3 70B pre-downloaded + HF token + SSH key + auto-shutdown after 24h
POST /api/v1/orders {
  "type":"gpu", "plan":"IS-L", "location":"iceland",
  "os":"ubuntu-22-cuda", "billing":1,
  "ai_stacks": ["vllm", "jupyterlab"],
  "pretrained_models": ["llama-3.3-70b", "flux-dev"],
  "hf_token": "hf_...",                     // optional — needed for Llama / Mistral (gated)
  "ssh_public_key": "ssh-ed25519 AAAA...",    // optional — password-less login
  "public_endpoint": true,                  // auto Let's Encrypt + nginx reverse proxy on 443
  "auto_shutdown_hours": 24                   // destroy after 24h to bound cost
}

# GPU AI image-gen — Netherlands, RTX 5090 (32 GB GDDR7), ComfyUI + FLUX.1-dev preinstalled, 3-month billing
POST /api/v1/orders {
  "type":"gpu", "plan":"NL-M", "location":"netherlands",
  "os":"ubuntu-22-cuda", "billing":3,
  "ai_stacks": ["comfyui", "kohya-ss"],
  "pretrained_models": ["flux-dev", "sdxl-base"]
}

# If the balance is short, /orders returns 402 with a topup_required block:
{
  "ok": false, "error": "insufficient_balance",
  "have_usd": 0, "need_usd": 53.5, "deficit_usd": 53.5,
  "topup_required": true,
  "topup": {
    "endpoint": "https://servprivate.com/api/v1/topup",
    "suggested_usd": 54, "suggested_bonus": 0,
    "minimum_usd": 30, "maximum_usd": 2000,
    "bonus_doc": "https://servprivate.com/api/v1/topup/bonus"
  }
}
# → POST /api/v1/topup {"amount": 54, "crypto": "XMR"} → wait for confirm → retry POST /api/v1/orders

# Anonymous domain check — 26 TLDs in one unauthenticated GET, no token required, JSON out, 1h Redis cache
GET /api/v1/domains/check?q=mybrand

# Tip: typing a TLD surfaces it FIRST. "mybrand.fr" returns .fr at index 0, then the rest.
GET /api/v1/domains/check?q=mybrand.fr

# Response (truncated): live availability + Namecheap-beating prices + featured/badge labels
# {"ok":true, "results":[
#   {"domain":"mybrand.com", "available":true, "price_usd":4.99,  "market_usd":15.98, "discount_pct":69, "badge":"BEST DEAL", "featured":true},
#   {"domain":"mybrand.io",  "available":true, "price_usd":24.99, "market_usd":46.98, "discount_pct":47, "badge":"HOT"},
#   {"domain":"mybrand.ai",  "available":true, "price_usd":84.99, "market_usd":109.98,"discount_pct":23, "badge":"HOT"} ...]}

MCP-Einrichtung (60 Sekunden)

Fügen Sie diesen Codeausschnitt zu Ihrem MCP-fähigen Client hinzu (Claude Desktop, Claude Code, Cursor, Continue, Cline). Fragen Sie nach dem Neustart: „Kaufe mir einen Island VPS-S mit Ubuntu 24.04, bezahlt in XMR".

~/.claude/mcp_settings.json — Cursor / Continue / Cline equivalent
{
  "mcpServers": {
    "servprivate": {
      "url": "https://servprivate.com/mcp"
    }
  }
}

Vom MCP-Server bereitgestellte Tools:

list_plans
list_locations
quote
topup_bonus
topup_create
payment_status
account_balance
create_order
server_credentials
server_action
agent_help
domain_check
domain_quote

Rufen Sie dann agent_help() in Claude auf — es gibt das kanonische 4-Aufruf-Rezept mit Beispielen zurück, direkt in das Tool eingebettet.

x402-light — einzelner Umlauf mit USDC

Senden Sie den Header X-Payment-Mode: x402 an /api/v1/orders. Der Server antwortet mit HTTP 402 und USDC (ERC-20) Einzahlungsanweisungen sowohl im X-Payment-Required-Header als auch im JSON-Body. Senden Sie das USDC, fragen Sie die URL ab, erhalten Sie die Zugangsdaten. Hinweis: Dies ist „x402-light" — bit-kompatibel mit x402-Clients, die facilitator: null erkennen und auf eine reguläre USDC-Überweisung zurückfallen statt EIP-3009 zu signieren.

x402-light — single round trip with USDC
# With balance-only orders, /api/v1/orders returns 402 insufficient_balance
# when balance is short — the response includes a topup_required block.
# Fund USDC directly via:
curl -X POST https://servprivate.com/api/v1/topup \
  -H 'Content-Type: application/json' \
  -d '{"amount":100,"crypto":"USDCETH"}'

# → 201 returns {payment_id, address, amount_crypto, bonus_usd: 25,
#               credited_usd: 125, poll_url, account_token}.
# Send USDC (ERC-20) to address, poll poll_url until status="confirmed",
# then POST /api/v1/orders with Bearer to deploy from the funded balance.

Testmodus (Probelauf) — kein echtes Krypto beim Integrieren ausgeben

Fügen Sie ?dry_run=1 (oder Header X-Dry-Run: 1, oder Body-Feld dry_run: true) zu einem beliebigen /api/v1/*-Endpunkt hinzu. Die synthetische Bestellung wird nach ~60 Sekunden automatisch bestätigt, gibt RFC 5737 IPs zurück und berührt weder eine echte Datenbankzeile noch einen vorgelagerten Zahlungsabwickler. Ideal zur Validierung einer Agentenintegration vor dem Mainnet.

dry-run — never spend real crypto
# kein echtes Krypto ausgegeben, kein echter Server bereitgestellt
curl -X POST 'https://servprivate.com/api/v1/orders?dry_run=1' \
  -H 'Content-Type: application/json' \
  -d '{"type":"vps","plan":"IS-S","location":"iceland","billing":1}'

# For a topup preview:
curl -X POST 'https://servprivate.com/api/v1/topup?dry_run=1' \
  -H 'Content-Type: application/json' \
  -d '{"amount":200,"crypto":"XMR"}'

Anwendungsfälle — was Agenten mit ServPrivate machen

Das sind die Muster, die wir heute in agentischer Infrastruktur sehen (und für die wir entwickeln).

Scraper-VPS in 30 Sekunden starten

Ein Recherche-Agent braucht eine saubere IP in einer bestimmten Jurisdiktion. Er ruft create_order auf, erhält Zugangsdaten, führt den Job aus und beendet ihn dann.

Agentengesteuerter Compute-Lieferant

Ein langlebiger autonomer Agent (Claude Managed Agent, benutzerdefinierter Orchestrator) stellt seine eigene Infrastruktur bereit, wenn er horizontal skaliert — ohne menschlichen Torwächter.

Eigener Compute für sensible Workloads

Ein datenschutzbewusster Nutzer bittet Claude, ein LLM, ein Tor-Relay, einen Monero-Knoten oder ein selbst gehostetes VPN zu betreiben — Zahlung, Deployment, SSH-Key-Übergabe laufen agentenseitig.

Wegwerfinfrastruktur für Sicherheitsforschung

Penetrationstest-Tools, Malware-Sandboxes, Exit-Nodes — alles, was davon profitiert, kurzlebig und nicht zuordenbar zu sein. Agenten erstellen, nutzen und zerstören.

On-Demand-GPU für LLM-Finetuning + Inferenz

Agenten starten eine H100 SXM5 (80 GB HBM3) mit vorinstalliertem PyTorch / CUDA in 60 Sekunden, führen einen Finetune-Job aus, deployen das Modell hinter einem eigenen vLLM-Endpunkt und zerstören die Maschine. Vorhersehbare Monatsabrechnung, unlimitierte Bandbreite, keine Per-Token-Gebühren.

Multi-Region + Multi-Produkt-Deployment aus einem Prompt

Eine Agent-Schleife deployt einen Linux VPS in Island (Control Plane), einen Windows RDP in den Niederlanden (Browser-Automatisierungs-Worker) und eine H100 GPU in Island (Inferenz). Gleicher Token, gleiche API, gleicher Checkout.

Warum ServPrivate für Agenten funktioniert

Sechs Eigenschaften, die ServPrivate für autonome und unterstützte Käufe besonders geeignet machen.

Kein KYC

Kein Name, keine E-Mail, kein Telefon, kein Ausweis, kein Captcha. Der Agent bezahlt und erhält den Server — das war's.

Sofortige Bereitstellung

VPS in unter 5 Minuten aktiv. Dedicated in der Regel 15–60 Minuten. Keine Warteschlange, keine manuelle Genehmigung.

20 Kryptowährungen

BTC, XMR, ETH, USDT, USDCETH, XRP, LTC, SOL, TRX, TON, DOGE, POL, BCH, DASH, ZEC, ATOM, ETC (+ USDT auf TRC-20/BEP-20/Solana). Dieselbe API für alle.

7 Standorte

Island, Panama, Moldau, Rumänien, Schweiz, Niederlande, Russland. Nach Standort filtern.

Testmodus

Integration vollständig testen, ohne zu bezahlen. dry_run=1 für jeden Endpunkt.

Zwei Abläufe, eine API

Derselbe Endpunkt bedient Claude-mit-menschlicher-Zahlung und vollständig autonome Agenten-mit-eigenem-Wallet.

Die API mit einem einzigen curl erkunden

Oder öffnen Sie https://servprivate.com/openapi.json für die vollständige OpenAPI 3.1 Spezifikation.

FAQ

Häufige Fragen zur Integration von ServPrivate mit KI-Agenten.

Welche KI-Assistenten können das nutzen?

Jeder MCP-fähige Client: Claude Desktop, Claude Code, Cursor, Continue, Cline und jeder Client, der das Model Context Protocol implementiert. Für Agenten ohne MCP-Unterstützung (OpenClaw, ChatGPT-Plugins, benutzerdefinierte Python-Skripte, n8n-Workflows, Anthropic Managed Agents) steht dieselbe Funktionalität über einfache HTTPS-Aufrufe an /api/v1/* zur Verfügung — dasselbe Backend, dieselbe Authentifizierung, derselbe Ablauf.

Brauche ich ein Konto, bevor ich die erste Bestellung aufgebe?

Nein. Senden Sie POST /api/v1/orders ohne Authorization-Header und die Antwort enthält ein frisches account_token (16-stellige Zeichenkette im Format AAAA-BBBB-CCCC-DDDD). Speichern Sie es. Dieses Token ist der einzige Weg, Ihren Server danach zu verwalten — wir haben keine E-Mail, keinen Wiederherstellungspfad, nichts anderes.

Ist x402-light kompatibel mit dem offiziellen Coinbase x402-Client?

Teilweise. Wir kennzeichnen unsere 402-Antworten mit x402_light: true und facilitator: null. Ein spec-konformer x402-Client sollte facilitator: null erkennen und entweder auf eine reguläre USDC-Überweisung zurückfallen (die wir normal akzeptieren) oder elegant fehlschlagen. Wir akzeptieren jede USDC ERC-20-Überweisung an die in der 402-Antwort zurückgegebene Empfängeradresse — es gibt keine EIP-3009-Signierungspflicht. Wir werden einen echten Coinbase x402-Vermittler hinzufügen, sobald ein echter Client dies verlangt.

Wie teste ich, ohne echtes Krypto auszugeben?

Fügen Sie ?dry_run=1 zu einer beliebigen /api/v1/*-URL hinzu (oder Header X-Dry-Run: 1, oder Body-Feld dry_run: true). Sie erhalten eine synthetische order_id beginnend mit „DRY-", eine gefälschte Zahlungsadresse, gefälschte Zugangsdaten (RFC 5737 IPs), und die Bestellung schreitet automatisch von pending → confirmed → active in ~60 Sekunden fort. Kein Aufruf an einen Zahlungsabwickler, keine echte DB-Zeile in payments, kein echter Server bereitgestellt. Die MCP-Tools akzeptieren dasselbe dry_run-Argument.