[Beranda](https://servprivate.com/id) /
API Agen





Hosting VPS agen AI · MCP · REST · x402


# Beli VPS atau server dedicated dengan AI agent Anda — dibayar dengan kripto, tanpa KYC.



ServPrivate dibangun agar AI agents dapat membeli, deploy, dan mengelola server end-to-end tanpa human in the loop. Tiga jalur integrasi, satu domain, tanpa KYC, 20 cryptocurrencies termasuk Monero. Kompatibel dengan MCP, REST/OpenAPI, dan x402-light flows.


[Baca spesifikasi OpenAPI](https://servprivate.com/openapi.json)
[Setup MCP dalam 60d](#mcp)


Claude Desktop
Claude Code
ChatGPT
Cursor
Continue
OpenClaw
curl






******
claude — agent buying H100 GPU


> user: spin up an H100 in Iceland for a Llama finetune, pay USDC
claude calls servprivate/create_order type=gpu...

typegpu / IS-L
gpu1× H100 SXM5 80GB
amount1,294.30 USDC
osubuntu-22-cuda
statusactive ✓
sshroot@213.x.x.x
jupyterhttps://213…:8888






Tanpa KYC
Server MCP
REST + OpenAPI
x402-light
20 kripto
Mode uji




## Tiga jalur integrasi, satu domain



Pilih yang cocok dengan stack Anda. Semuanya memakai backend yang sama, account yang sama, dan logic /api/v1/* yang sama.





MCP


### MCP — untuk Claude, Cursor, Continue, Cline



Add https://servprivate.com/mcp to your MCP config. Eight tools instantly available: list_plans, list_lokasi, quote, create_order, pembayaran_status, server_credentials, server_action, agent_help.



REST


### REST — untuk klien HTTP apa pun



Endpoint JSON biasa di bawah /api/v1/. Autentikasi Bearer (diterbitkan otomatis pada pesanan pertama, tanpa pendaftaran). Spesifikasi OpenAPI 3.1 di /openapi.json. Berfungsi dari curl, Python, Go, apa pun yang berbicara HTTP.



x402-light


### x402-light — USDC instan



Untuk agen dengan dompet mereka sendiri. Kirim X-Payment-Mode: x402 ke /api/v1/orders → 402 dengan instruksi deposit USDC dalam satu round trip. Tidak diperlukan fasilitator.







## Empat lini produk, satu endpoint /api/v1/orders



Gunakan `type=vps` / `dedicated` / `rdp` / `gpu` untuk beralih lini produk. Bearer auth yang sama, checkout kripto yang sama, endpoint status yang sama. Lokasi dibatasi per produk — API akan menolak `type=gpu` di `russia` (kontrol ekspor NVIDIA) dan `type=rdp` di `iceland` / `panama` / `switzerland`.



| Lini produk | type | Available lokasi | From | Kasus penggunaan agen tipikal |
| --- | --- | --- | --- | --- |
| **Linux VPS** | vps | 7 (IS · PA · MD · RO · CH · NL · RU) | $7.50/mo | Layanan Linux (Tor, VPN, email, bot scraping, aplikasi web). |
| **Dedicated Server** | dedicated | 7 (IS · PA · MD · RO · CH · NL · RU) | $48.50/mo | Isolasi bare-metal (DB berat, beban kerja dual-socket, hypervisor). |
| **Windows RDP** | rdp | 4 (NL · RO · MD · RU) | $11.00/mo | Otomasi browser, SMM multi-akun, Forex / MetaTrader, aplikasi khusus Windows. |
| **GPU AI Hosting** New | gpu | 4 (IS · NL · RO · MD) | $122.00/mo | Finetuning LLM, generasi gambar / video, inferensi model di balik API Anda sendiri. |
| **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 mengembalikan matriks SKU live (harga per lokasi, opsi OS, model GPU, VRAM). Catalog terbuka dan dapat di-cache selama 5 menit; tanpa auth.




## Cara kerja — 4 panggilan dari discovery hingga kredensial



Tidak perlu SDK. Tidak perlu OAuth. Tidak perlu email. Panggilan pertama mengembalikan token akun Anda; tiga panggilan berikutnya memindahkan order dari pending ke aktif.






### 1Temukan apa yang tersedia

Baca katalog dan daftar yurisdiksi. Kedua endpoint terbuka (tanpa autentikasi) dan dapat di-cache selama 5 menit.



### 2Buat pesanan

POST pilihan Anda. Response berisi payment address baru per pesanan, jumlah kripto yang tepat, expiry, dan jika Anda tidak mengirim Bearer, account_token baru. SIMPAN TOKEN: itu satu-satunya cara mengelola server nanti. Kami tidak memiliki jalur pemulihan.



### 3Bayar dan polling

Kirimkan kripto ke alamat tersebut. Kemudian pantau pesanan hingga status mencapai "aktif" (biasanya 1–5 menit untuk VPS setelah deposit terdeteksi).



### 4Terima kredensial

Setelah order aktif, ambil detail server. IP address, root kata sandi, SSH port, dan console URL akan dikembalikan. SSH masuk, selesai.




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


**Satu endpoint, empat lini produk — contoh copy-paste**


******curl — POST /api/v1/orders untuk setiap produk

# 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"} ...]}





## Setup MCP (60 detik)

Tambahkan snippet ini ke client yang mendukung MCP (Claude Desktop, Claude Code, Cursor, Continue, Cline). Setelah restart, minta: "Belikan saya VPS-S Islandia dengan Ubuntu 24.04, dibayar XMR".




******~/.claude/mcp_settings.json — Cursor / Continue / Cline equivalent

{
"mcpServers": {
"servprivate": {
"url": "https://servprivate.com/mcp"
}
}
}


**Alat yang diekspos oleh server 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



Kemudian panggil agent_help() di dalam Claude — ia mengembalikan resep 4-panggilan kanonik dengan contoh, yang disertakan dalam alat itu sendiri.




## x402-light — perjalanan pulang pergi tunggal dengan USDC



Kirim header X-Payment-Mode: x402 ke /api/v1/orders. Server membalas HTTP 402 dengan instruksi deposit USDC (ERC-20) di header X-Payment-Required dan di body JSON. Kirim USDC, poll URL, lalu ambil credentials. Catatan: ini adalah “x402-light”, bit-compatible dengan client x402 yang mendeteksi facilitator: null dan fallback ke transfer USDC biasa alih-alih signing EIP-3009.




******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 kripto while integrating

Tambahkan ?dry_run=1 ke endpoint /api/v1/* mana pun, atau header X-Dry-Run: 1, atau field body dry_run: true. Pesanan sintetis auto-confirm setelah sekitar 60 detik, mengembalikan IP RFC 5737, dan tidak menyentuh row database nyata maupun pemroses pembayaran upstream. Ideal untuk memvalidasi integrasi agent sebelum menyentuh mainnet.




******dry-run — never spend real crypto

# no real kripto spent, no real server 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"}'





## Kasus penggunaan — apa yang dilakukan agen dengan ServPrivate

Inilah pola yang kami lihat dan desain untuk infrastruktur agentic saat ini.






#### Buat VPS scraper dalam 30 detik

Agen riset membutuhkan IP bersih di yurisdiksi tertentu. Ia memanggil create_order, mendapatkan kredensial, menjalankan pekerjaan, lalu mengakhiri sesi.



#### Rantai pasokan komputasi milik agen

Agen otonom yang berjalan lama (Claude Managed Agent, orkestrasi kustom) menyediakan infrastrukturnya sendiri saat skalanya bertambah secara horizontal — tanpa penjaga manusia.



#### Bawa komputasi sendiri untuk beban kerja sensitif

Pengguna dengan kekhawatiran privasi meminta Claude untuk meng-host LLM, relay Tor, node Monero, atau VPN self-hosted — pembayaran, deployment, serah terima kunci SSH semuanya terjadi di sisi agen.



#### Infrastruktur sekali pakai untuk riset keamanan

Alat pengujian penetrasi, sandbox malware, exit node — apa pun yang diuntungkan dari berumur pendek dan tidak dapat diatribusikan. Agen membuat, menggunakan, dan menghancurkan.



#### GPU sesuai permintaan untuk finetuning + inferensi LLM

Agents menjalankan H100 SXM5 (80 GB HBM3) dengan PyTorch / CUDA preinstalled dalam 60 detik, menjalankan finetune job, deploy model di balik endpoint vLLM sendiri, lalu menghancurkan box. Billing bulanan predictable, bandwidth unlimited, tanpa per-token fees.



#### Deployment multi-wilayah + multi-produk dari satu prompt

Satu agent loop deploy Linux VPS di Islandia (control plane), Windows RDP di Belanda (browser-automation worker), dan H100 GPU di Islandia (inference). Token yang sama, API yang sama, checkout yang sama.






## Mengapa ServPrivate cocok untuk agent



Enam properti yang membuat ServPrivate sangat cocok untuk pembelian otonom dan berbantuan.







#### Tanpa KYC

Tanpa nama, email, telepon, ID, atau captcha. Agent membayar dan mendapat server; selesai.





#### Deployment instan

VPS aktif dalam kurang dari 5 menit. Dedicated biasanya 15–60 menit. Tanpa antrean, tanpa persetujuan manusia.





#### 20 mata uang kripto

BTC, XMR, ETH, USDT, USDCETH, XRP, LTC, SOL, TRX, TON, DOGE, POL, BCH, DASH, ZEC, ATOM, ETC (+ USDT di TRC-20/BEP-20/Solana). API yang sama untuk semua.





#### 7 yurisdiksi

Islandia, Panama, Moldova, Rumania, Swiss, Belanda, Rusia. Filter by lokasi.





#### Mode uji

Validasi integrasi Anda secara end-to-end tanpa pengeluaran. dry_run=1 pada setiap endpoint.





#### Dua alur, satu API

Endpoint yang sama melayani Claude-dengan-manusia-membayar dan agen-otonom-penuh-dengan-dompet-sendiri.







## Temukan API dalam satu curl



Atau buka https://servprivate.com/openapi.json untuk spesifikasi OpenAPI 3.1 lengkap.


[Baca spesifikasi OpenAPI](https://servprivate.com/openapi.json)
[File penemuan](https://servprivate.com/.well-known/agent.json)






## FAQ



Pertanyaan umum tentang mengintegrasikan ServPrivate dengan agen AI.






### Asisten AI mana yang dapat menggunakan ini?

Client yang mendukung MCP apa pun: Claude Desktop, Claude Code, Cursor, Continue, Cline, dan client lain yang mengimplementasikan Model Context Protocol. Untuk agent tanpa dukungan MCP, seperti OpenClaw, plugin ChatGPT, custom Python script, workflow n8n, atau Anthropic Managed Agents, fungsi yang sama tersedia lewat HTTPS call biasa ke /api/v1/*: backend yang sama, auth yang sama, flow yang sama.



### Apakah saya memerlukan akun sebelum menempatkan pesanan pertama?

Tidak. POST /api/v1/orders tanpa Authorization header apa pun dan response akan berisi account_token baru, string 16 karakter format AAAA-BBBB-CCCC-DDDD. Simpan. Token itu satu-satunya cara mengelola server setelahnya; kami tidak punya email, pemulihan path, atau hal lain.



### Apakah x402-light kompatibel dengan klien x402 Coinbase resmi?

Sebagian. Kami memberi label response 402 dengan x402_light: true dan facilitator: null. Client x402 yang compliant seharusnya mendeteksi facilitator: null lalu fallback ke transfer USDC biasa (yang kami terima normal), atau gagal secara graceful. Kami menerima transfer USDC ERC-20 apa pun ke recipient address yang dikembalikan pada 402; tidak ada requirement signing EIP-3009. Kami akan menambahkan true Coinbase x402 facilitator saat ada client nyata yang membutuhkannya.



### Bagaimana menguji tanpa mengeluarkan kripto sungguhan?

Tambahkan ?dry_run=1 ke URL /api/v1/* mana pun, atau header X-Dry-Run: 1, atau body field dry_run: true. Anda akan mendapat synthetic order_id yang dimulai dengan "DRY-", fake payment address, fake credentials (RFC 5737 IPs), dan order akan auto-progress pending → confirmed → active dalam sekitar 60 detik. Tidak ada panggilan ke pemroses pembayaran upstream, tidak ada row nyata di tabel payments, dan tidak ada server nyata yang di-provision. MCP tools menerima argument dry_run yang sama.


## Structured data (JSON-LD)

```json
{
    "@context": "https://schema.org",
    "@type": "Organization",
    "@id": "https://servprivate.com/#organization",
    "name": "ServPrivate",
    "alternateName": "ServPrivacy",
    "url": "https://servprivate.com",
    "description": "VPS offshore dan server dedicated di 7 yurisdiksi offshore. Tanpa KYC, tanpa log, hanya kripto. Privasi sejak arsitektur.",
    "logo": {
        "@type": "ImageObject",
        "url": "https://servprivate.com/ServPrivate.webp",
        "width": 512,
        "height": 512
    },
    "foundingDate": "2025",
    "areaServed": [
        {
            "@type": "Country",
            "name": "Iceland"
        },
        {
            "@type": "Country",
            "name": "Panama"
        },
        {
            "@type": "Country",
            "name": "Moldova"
        },
        {
            "@type": "Country",
            "name": "Romania"
        },
        {
            "@type": "Country",
            "name": "Switzerland"
        },
        {
            "@type": "Country",
            "name": "Netherlands"
        },
        {
            "@type": "Country",
            "name": "Russia"
        }
    ],
    "knowsAbout": [
        "Offshore hosting",
        "Offshore VPS",
        "Bare-metal dedicated servers",
        "DMCA-ignored hosting",
        "No KYC hosting",
        "Cryptocurrency payments",
        "Privacy engineering",
        "Token-based authentication",
        "Anonymous domain name registration",
        "No-KYC domain registrar",
        "WHOIS privacy",
        "Cheap .com domains",
        "Crypto-paid domain names",
        "NVIDIA GPU compute",
        "Windows RDP hosting",
        "Agentic commerce"
    ],
    "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "customer support",
        "url": "https://servprivate.com/contact",
        "availableLanguage": [
            "en",
            "ru",
            "zh",
            "es",
            "fr",
            "de",
            "pt",
            "ar",
            "ja",
            "ko",
            "hi",
            "id",
            "it",
            "tr",
            "fa",
            "vi"
        ]
    },
    "sameAs": [
        "https://servprivate.com/canary",
        "https://servprivate.com/press"
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "WebSite",
    "@id": "https://servprivate.com/#website",
    "url": "https://servprivate.com",
    "name": "ServPrivate",
    "publisher": {
        "@id": "https://servprivate.com/#organization"
    },
    "inLanguage": [
        "en",
        "ru",
        "zh",
        "es",
        "fr",
        "de",
        "pt",
        "ar",
        "ja",
        "ko",
        "hi",
        "id",
        "it",
        "tr",
        "fa",
        "vi"
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "TechArticle",
    "headline": "Beli VPS atau server dedicated dengan AI agent — MCP API, kripto, tanpa KYC",
    "description": "Beli VPS offshore dan server dedicated dengan AI agent apa pun melalui MCP server, REST API, atau x402-light. Bayar dengan Bitcoin, Monero, USDC, atau 11 kripto lain. Tanpa KYC, tanpa email, tanpa signup. Deployment instan di 7 yurisdiksi offshore.",
    "author": {
        "@id": "https://servprivate.com/#organization"
    },
    "publisher": {
        "@id": "https://servprivate.com/#organization"
    },
    "datePublished": "2026-04-28",
    "dateModified": "2026-05-28T11:23:56+00:00",
    "mainEntityOfPage": "https://servprivate.com/agents",
    "inLanguage": "id",
    "about": [
        {
            "@type": "Thing",
            "name": "Agentic commerce"
        },
        {
            "@type": "Thing",
            "name": "Model Context Protocol"
        },
        {
            "@type": "Thing",
            "name": "x402 payment protocol"
        },
        {
            "@type": "Thing",
            "name": "AI agents"
        },
        {
            "@type": "Thing",
            "name": "Offshore server hosting"
        },
        {
            "@type": "Thing",
            "name": "NVIDIA GPU compute"
        },
        {
            "@type": "Thing",
            "name": "Windows RDP hosting"
        },
        {
            "@type": "Thing",
            "name": "LLM inference infrastructure"
        },
        {
            "@type": "Thing",
            "name": "AI training compute"
        }
    ],
    "keywords": "AI agent hosting, MCP server hosting, Claude buy VPS, Claude buy GPU, Claude buy RDP, OpenClaw VPS, OpenClaw GPU, x402 hosting, agentic commerce, autonomous agent server, programmatic VPS purchase, programmatic GPU purchase, programmatic RDP purchase, no-KYC API, crypto checkout API, NVIDIA H100 API, RTX 4090 hourly, GPU autonomous purchase, LLM finetune GPU agent, agent buy Linux server, agent buy Windows RDP, agent buy AI compute"
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "WebAPI",
    "name": "ServPrivate Agent API",
    "description": "Beli VPS offshore dan server dedicated dengan AI agent apa pun melalui MCP server, REST API, atau x402-light. Bayar dengan Bitcoin, Monero, USDC, atau 11 kripto lain. Tanpa KYC, tanpa email, tanpa signup. Deployment instan di 7 yurisdiksi offshore.",
    "documentation": "https://servprivate.com/agents",
    "termsOfService": "https://servprivate.com/tos",
    "provider": {
        "@id": "https://servprivate.com/#organization"
    },
    "potentialAction": {
        "@type": "BuyAction",
        "target": {
            "@type": "EntryPoint",
            "urlTemplate": "https://servprivate.com/api/v1/orders",
            "httpMethod": "POST",
            "contentType": "application/json"
        }
    },
    "subjectOf": [
        {
            "@type": "CreativeWork",
            "name": "OpenAPI specification",
            "url": "https://servprivate.com/openapi.json"
        },
        {
            "@type": "CreativeWork",
            "name": "MCP server endpoint",
            "url": "https://servprivate.com/mcp"
        },
        {
            "@type": "CreativeWork",
            "name": "Agent discovery file",
            "url": "https://servprivate.com/.well-known/agent.json"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "SoftwareApplication",
    "name": "ServPrivate MCP Server",
    "applicationCategory": "DeveloperApplication",
    "operatingSystem": "Cross-platform (any MCP-aware client)",
    "description": "Server kompatibel MCP yang mengekspos 8 alat untuk menemukan, menentukan harga, memesan, men-deploy, dan mengelola VPS atau server dedicated offshore. Kompatibel dengan Claude Desktop, Claude Code, Cursor, Continue, Cline, dan klien MCP mana pun.",
    "url": "https://servprivate.com/mcp",
    "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "USD"
    },
    "softwareVersion": "1.3.0",
    "featureList": "list_plans, list_locations, quote, topup_bonus, topup_create, payment_status, account_balance, create_order, server_credentials, server_action, agent_help"
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "OfferCatalog",
    "name": "ServPrivate agent-purchasable products",
    "itemListElement": [
        {
            "@type": "Offer",
            "name": "Linux VPS",
            "price": "7.50",
            "priceCurrency": "USD",
            "description": "KVM Linux VPS in 7 jurisdictions; type=vps in /api/v1/orders.",
            "url": "https://servprivate.com/vps"
        },
        {
            "@type": "Offer",
            "name": "Dedicated Server",
            "price": "48.50",
            "priceCurrency": "USD",
            "description": "Bare-metal in 7 jurisdictions; type=dedicated in /api/v1/orders.",
            "url": "https://servprivate.com/dedicated"
        },
        {
            "@type": "Offer",
            "name": "Windows RDP",
            "price": "11.00",
            "priceCurrency": "USD",
            "description": "Full administrator Windows Server / Win 11 Pro in 4 jurisdictions; type=rdp in /api/v1/orders.",
            "url": "https://servprivate.com/rdp"
        },
        {
            "@type": "Offer",
            "name": "GPU AI Hosting",
            "price": "122.00",
            "priceCurrency": "USD",
            "description": "NVIDIA RTX 4090 / RTX 5090 / H100 SXM5 with CUDA 12 + cuDNN preinstalled in 4 jurisdictions; type=gpu in /api/v1/orders.",
            "url": "https://servprivate.com/gpu"
        },
        {
            "@type": "Offer",
            "name": "Anonymous Domain Names",
            "price": "4.99",
            "priceCurrency": "USD",
            "description": "26 TLDs, no KYC, free WHOIS privacy, paid from balance. .com from $4.99/yr (-69% vs Namecheap). Live availability check via GET /api/v1/domains/check?q=name (no auth).",
            "url": "https://servprivate.com/domains"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "HowTo",
    "name": "Cara membeli server offshore dengan AI agent",
    "description": "Resep lima langkah untuk agen AI mana pun (Claude, ChatGPT, OpenClaw, kustom) untuk menemukan, memesan, membayar, dan men-deploy VPS atau server dedicated di ServPrivate.",
    "totalTime": "PT3M",
    "estimatedCost": {
        "@type": "MonetaryAmount",
        "currency": "USD",
        "value": "13.99"
    },
    "tool": [
        {
            "@type": "HowToTool",
            "name": "curl"
        },
        {
            "@type": "HowToTool",
            "name": "Claude Desktop / Claude Code (MCP)"
        }
    ],
    "step": [
        {
            "@type": "HowToStep",
            "position": 1,
            "name": "Temukan apa yang tersedia",
            "text": "GET https://servprivate.com/api/v1/catalog"
        },
        {
            "@type": "HowToStep",
            "position": 2,
            "name": "Buat pesanan",
            "text": "POST /api/v1/topup with amount (>=30 USD) and crypto, send the crypto, poll /api/v1/topup/{id} until status=confirmed"
        },
        {
            "@type": "HowToStep",
            "position": 3,
            "name": "Bayar dan polling",
            "text": "POST /api/v1/orders with type/plan/location/os/billing — balance is debited and the server is active immediately"
        },
        {
            "@type": "HowToStep",
            "position": 4,
            "name": "Terima kredensial",
            "text": "GET /api/v1/servers/{id} for IP + root password"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
        {
            "@type": "Question",
            "name": "Asisten AI mana yang dapat menggunakan ini?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Client yang mendukung MCP apa pun: Claude Desktop, Claude Code, Cursor, Continue, Cline, dan client lain yang mengimplementasikan Model Context Protocol. Untuk agent tanpa dukungan MCP, seperti OpenClaw, plugin ChatGPT, custom Python script, workflow n8n, atau Anthropic Managed Agents, fungsi yang sama tersedia lewat HTTPS call biasa ke /api/v1/*: backend yang sama, auth yang sama, flow yang sama."
            }
        },
        {
            "@type": "Question",
            "name": "Apakah saya memerlukan akun sebelum menempatkan pesanan pertama?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Tidak. POST /api/v1/orders tanpa Authorization header apa pun dan response akan berisi account_token baru, string 16 karakter format AAAA-BBBB-CCCC-DDDD. Simpan. Token itu satu-satunya cara mengelola server setelahnya; kami tidak punya email, pemulihan path, atau hal lain."
            }
        },
        {
            "@type": "Question",
            "name": "Apakah x402-light kompatibel dengan klien x402 Coinbase resmi?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Sebagian. Kami memberi label response 402 dengan x402_light: true dan facilitator: null. Client x402 yang compliant seharusnya mendeteksi facilitator: null lalu fallback ke transfer USDC biasa (yang kami terima normal), atau gagal secara graceful. Kami menerima transfer USDC ERC-20 apa pun ke recipient address yang dikembalikan pada 402; tidak ada requirement signing EIP-3009. Kami akan menambahkan true Coinbase x402 facilitator saat ada client nyata yang membutuhkannya."
            }
        },
        {
            "@type": "Question",
            "name": "Bagaimana menguji tanpa mengeluarkan kripto sungguhan?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Tambahkan ?dry_run=1 ke URL /api/v1/* mana pun, atau header X-Dry-Run: 1, atau body field dry_run: true. Anda akan mendapat synthetic order_id yang dimulai dengan \"DRY-\", fake payment address, fake credentials (RFC 5737 IPs), dan order akan auto-progress pending → confirmed → active dalam sekitar 60 detik. Tidak ada panggilan ke pemroses pembayaran upstream, tidak ada row nyata di tabel payments, dan tidak ada server nyata yang di-provision. MCP tools menerima argument dry_run yang sama."
            }
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Beranda",
            "item": "https://servprivate.com/"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "API Agen",
            "item": "https://servprivate.com/agents"
        }
    ]
}
```

