होम / Agent API
AI agent VPS होस्टिंग · MCP · REST · x402

अपने AI agent के साथ VPS या dedicated server खरीदें — क्रिप्टो में भुगतान, कोई KYC नहीं।

ServPrivate इस तरह बनाया गया है कि AI एजेंट बिना किसी मानव के लूप में सर्वर end-to-end खरीद, डिप्लॉय और प्रबंधित कर सकें। तीन एकीकरण पथ, एक डोमेन, शून्य KYC, Monero सहित 20 क्रिप्टोकरेंसी। Claude (Desktop / Code / Managed Agents), OpenClaw, ChatGPT, Cursor, Continue, Cline, n8n और किसी भी कस्टम HTTP क्लाइंट के साथ संगत।

Claude Desktop Claude Code ChatGPT Cursor Continue OpenClaw curl
कोई KYC नहीं
MCP सर्वर
REST + OpenAPI
x402-light
20 क्रिप्टो
टेस्ट मोड

तीन integration paths, एक domain

अपने stack के हिसाब से path चुनें। सभी same backend, same accounts और same /api/v1/* logic hit करते हैं।

MCP

MCP — Claude, Cursor, Continue, Cline के लिए

Add https://servprivate.com/mcp to your MCP कॉन्फ़िगरेशन. Eight tools instantly उपलब्ध: list_प्लान, list_लोकेशन, quote, create_ऑर्डर, भुगतान_स्थिति, सर्वर_credentials, सर्वर_action, agent_help.

REST

REST — किसी भी HTTP client के लिए

/api/v1/ के तहत plain JSON endpoints। Bearer auth पहली ऑर्डर पर auto-issued होता है, signup नहीं। OpenAPI 3.1 spec /openapi.json पर है। curl, Python, Go या कोई भी HTTP client चलता है।

x402-light

x402-light — तत्काल USDC

अपना वॉलेट रखने वाले एजेंट के लिए। /api/v1/orders को X-Payment-Mode: x402 भेजें → एक राउंड ट्रिप में USDC जमा निर्देशों के साथ 402। कोई सुविधाकर्ता आवश्यक नहीं।

चार उत्पाद श्रेणियाँ, एक /api/v1/orders endpoint

प्रोडक्ट लाइन बदलने के लिए `type=vps` / `dedicated` / `rdp` / `gpu` पास करें। वही Bearer auth, वही क्रिप्टो checkout, वही स्थिति endpoints। लोकेशन प्रत्येक प्रोडक्ट के अनुसार सीमित हैं — API `russia` में `type=gpu` (NVIDIA export controls) और `iceland` / `panama` / `switzerland` में `type=rdp` को अस्वीकार करेगा।

उत्पाद श्रेणीtypeउपलब्ध लोकेशनFromविशिष्ट agent उपयोग का मामला
Linux VPS vps 7 (IS · PA · MD · RO · CH · NL · RU) $7.50/mo Linux सेवाएँ (Tor, VPN, mail, scraping bots, web apps)।
Dedicated Server dedicated 7 (IS · PA · MD · RO · CH · NL · RU) $48.50/mo Bare-metal isolation (heavy DBs, dual-socket वर्कलोड, hypervisors).
Windows RDP rdp 4 (NL · RO · MD · RU) $11.00/mo ब्राउज़र automation, multi-account SMM, Forex / MetaTrader, Windows-केवल apps.
GPU AI Hosting New gpu 4 (IS · NL · RO · MD) $122.00/mo LLM finetuning, image / video generation, model inference behind your अपने API.
Anonymous Domain Names New 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 लाइव SKU मैट्रिक्स (प्रति लोकेशन मूल्य, OS विकल्प, GPU मॉडल, VRAM) लौटाता है। कैटलॉग खुला है और 5 मिनट के लिए कैशयोग्य है — कोई प्रमाणीकरण आवश्यक नहीं।

यह कैसे काम करता है — discovery से credentials तक 4 calls

इंस्टॉल करने के लिए कोई SDK नहीं। कोई OAuth प्रक्रिया नहीं। ईमेल नहीं। पहली कॉल आपका खाता टोकन लौटाती है; अगली तीन ऑर्डर को pending से सक्रिय में ले जाती हैं।

1Discover what is उपलब्ध

कैटलॉग और न्यायक्षेत्रों की सूची पढ़ें। दोनों एंडपॉइंट खुले (कोई प्रमाणीकरण नहीं) और 5 मिनट के लिए कैशयोग्य हैं।

2Create the ऑर्डर

अपनी choice POST करें। response में प्रति ऑर्डर एक fresh payment address, exact क्रिप्टो amount, expiry, और अगर आपने Bearer नहीं भेजा तो fresh account_token होता है। TOKEN STORE करें: बाद में सर्वर प्रबंधित करने का यही एकमात्र तरीका है। रिकवरी path नहीं है।

3भुगतान करें and poll

क्रिप्टो address पर भेजें। फिर order को poll करें जब तक status "active" तक नहीं पहुंच जाती (deposit detected होने के बाद VPS के लिए आमतौर पर 1–5 मिनट)।

4credentials प्राप्त करें

ऑर्डर सक्रिय होते ही सर्वर फेच करें। IP पता, root पासवर्ड, SSH पोर्ट और एक कंसोल URL वापस मिलते हैं। SSH से जुड़ें, काम हो गया।

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"
}

One endpoint, four product lines — कॉपी-paste examples

curl — प्रत्येक उत्पाद के लिए POST /api/v1/orders
# 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 setup (60 सेकंड)

इस स्निपेट को अपने MCP-सक्षम क्लाइंट (Claude Desktop, Claude Code, Cursor, Continue, Cline) में जोड़ें। पुनः शुरू करने के बाद पूछें: "Buy me an Iceland VPS-S in Ubuntu 24.04, paid in XMR"।

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

Tools exposed by the MCP सर्वर:

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

फिर Claude के अंदर agent_help() कॉल करें — यह examples सहित canonical 4-call recipe लौटाता है, tool में ही बेक किया हुआ।

x402-light — USDC के साथ एकल round trip

/api/v1/orders पर X-Payment-Mode: x402 header भेजें। सर्वर HTTP 402 reply करता है, जिसमें USDC (ERC-20) deposit instructions X-Payment-आवश्यक header और JSON body दोनों में होती हैं। USDC भेजें, URL poll करें और credentials प्राप्त करें। Note: यह “x402-light” है; यह उन x402 clients के साथ bit-compatible है जो facilitator: null detect करके EIP-3009 signing के बजाय regular USDC transfer पर fallback करते हैं।

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.

Test mode (dry-run) — never spend real क्रिप्टो while integrating

किसी भी /api/v1/* endpoint में ?dry_run=1 जोड़ें, या header X-Dry-Run: 1, या body field dry_run: true भेजें। Synthetic ऑर्डर लगभग 60 सेकंड में auto-confirm होता है, RFC 5737 IPs लौटाता है, और real database row या upstream भुगतान प्रोसेसर को नहीं छूता। Mainnet को छूने से पहले agent integration validate करने के लिए यह सही है।

dry-run — never spend real crypto
# no real क्रिप्टो spent, no real सर्वर provisioned
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"}'

उपयोग के मामले — agents ServPrivate के साथ क्या करते हैं

ये वे पैटर्न हैं जो हम आज agentic बुनियादी ढाँचे में देखते (और डिज़ाइन करते) हैं।

Spin up a scraper VPS in 30 सेकंड

A research agent needs a clean IP in a specific न्यायक्षेत्र. It calls create_ऑर्डर, gets credentials, runs the job, then terminates.

Agent-owned compute supply चेन

Long-running autonomous agent जैसे Claude Managed Agent या custom orchestrator horizontal scale करते समय अपनी इन्फ्रास्ट्रक्चर खुद provision करता है — human gatekeeper नहीं।

BYO compute for sensitive वर्कलोड

A user with गोपनीयता concerns asks Claude to host an LLM, a Tor relay, a Monero नोड or a self-होस्टेड VPN — भुगतान, डिप्लॉयमेंट, SSH key handover सभी happen agent-पक्ष.

Disposable इन्फ्रास्ट्रक्चर for security research

Penetration testing tools, malware sandboxes, exit nodes — जो भी short-lived और unattributable होने से लाभ पाता है। Agents create, use और destroy करते हैं।

LLM finetuning + inference के लिए on-demand GPU

एजेंट 60 सेकंड में PyTorch / CUDA पूर्व-इंस्टॉल के साथ H100 SXM5 (80 GB HBM3) चालू करते हैं, फाइनट्यून जॉब चलाते हैं, मॉडल को अपने vLLM एंडपॉइंट के पीछे डिप्लॉय करते हैं, फिर बॉक्स नष्ट करते हैं। अनुमानित मासिक बिलिंग, असीमित बैंडविड्थ, प्रति टोकन कोई शुल्क नहीं।

Multi-region + multi-product डिप्लॉयमेंट from one prompt

एक एजेंट लूप आइसलैंड में Linux VPS (नियंत्रण प्लेन), नीदरलैंड्स में Windows RDP (ब्राउज़र-ऑटोमेशन वर्कर), और आइसलैंड में H100 GPU (इनफरेंस) डिप्लॉय करता है। एक ही टोकन, एक ही API, एक ही चेकआउट।

ServPrivate agents के लिए क्यों काम करता है

छह गुण जो ServPrivate को स्वायत्त और सहायक खरीदारी के लिए विशिष्ट रूप से उपयुक्त बनाते हैं।

शून्य KYC

कोई नाम, ईमेल, फोन, ID, captcha नहीं। Agent भुगतान करता है और सर्वर प्राप्त करता है — बस इतना ही।

Instant डिप्लॉयमेंट

VPS live in के अंतर्गत 5 minutes. Dedicated typically 15–60 minutes. No queue, no human approval.

20 क्रिप्टोकरेंसी

BTC, XMR, ETH, USDT, USDCETH, XRP, LTC, SOL, TRX, TON, DOGE, POL, BCH, DASH, ZEC, ATOM, ETC (+ USDT on TRC-20/BEP-20/Solana). Same API for सभी.

7 न्यायक्षेत्र

आइसलैंड, पनामा, मोल्दोवा, रोमानिया, स्विट्ज़रलैंड, नीदरलैंड्स, रूस. Filter by लोकेशन.

टेस्ट मोड

Validate your integration end-to-end without spending. dry_run=1 on हर endpoint.

दो flows, एक API

Same endpoint serves Claude-with-human-paying and fully autonomous agent-with-अपने-wallet.

एक curl में API खोजें

या पूर्ण OpenAPI 3.1 spec के लिए https://servprivate.com/openapi.json खोलें।

FAQ

Common प्रश्न about integrating ServPrivate with AI agents.

कौन से AI assistants इसका उपयोग कर सकते हैं?

कोई भी MCP-aware client: Claude Desktop, Claude Code, Cursor, Continue, Cline, और Model Context Protocol implement करने वाला कोई भी client। जिन agents में MCP सहायता नहीं है, जैसे OpenClaw, ChatGPT plugins, custom Python scripts, n8n workflows, Anthropic Managed Agents, उनके लिए वही functionality plain HTTPS calls से /api/v1/* पर उपलब्ध है: exactly same backend, same auth, same flow।

क्या मुझे पहला order देने से पहले एक account की आवश्यकता है?

नहीं। किसी Authorization header के बिना POST /api/v1/orders करें; response में नया account_token मिलेगा, जो AAAA-BBBB-CCCC-DDDD format की 16-character string है। इसे संभालकर रखें। बाद में सर्वर प्रबंधित करें करने का यही एकमात्र तरीका है; हमारे पास ईमेल, रिकवरी path या कोई और credential नहीं होता।

क्या x402-light आधिकारिक Coinbase x402 client के साथ संगत है?

आंशिक रूप से। हम अपने 402 responses को x402_light: true और facilitator: null से label करते हैं। spec-compliant x402 client को facilitator: null detect करके regular USDC transfer पर fallback करना चाहिए, जिसे हम सामान्य रूप से accept करते हैं, या gracefully fail करना चाहिए। 402 में लौटाए गए recipient address पर आने वाला कोई भी USDC ERC-20 transfer हम accept करते हैं; EIP-3009 signing requirement नहीं है। किसी real client की मांग आते ही हम true Coinbase x402 facilitator जोड़ेंगे।

How do I test without spending real क्रिप्टो?

किसी भी /api/v1/* URL में ?dry_run=1 जोड़ें, या header X-Dry-Run: 1, या body field dry_run: true भेजें। आपको "DRY-" से शुरू होने वाला synthetic order_id, fake payment address, fake credentials (RFC 5737 IPs) मिलेंगे, और ऑर्डर लगभग 60 सेकंड में pending से confirmed और फिर active तक auto-progress करता है। कोई upstream भुगतान प्रोसेसर call नहीं, payments में कोई real DB row नहीं, कोई real server provision नहीं होता। MCP tools भी वही dry_run argument accept करते हैं।