Trang chủ / Agent API
Hosting VPS AI agent · MCP · REST · x402

Mua VPS hoặc máy chủ dedicated bằng AI agent của bạn — thanh toán bằng crypto, không KYC.

ServPrivate được xây dựng để AI agent có thể mua, triển khai và quản lý máy chủ hoàn toàn tự động mà không cần con người can thiệp. Ba phương thức tích hợp, một tên miền, không KYC, 20 loại tiền mã hóa bao gồm Monero. Tương thích với Claude (Desktop / Code / Managed Agents), OpenClaw, ChatGPT, Cursor, Continue, Cline, n8n và bất kỳ HTTP client nào.

Claude Desktop Claude Code ChatGPT Cursor Continue OpenClaw curl
Không KYC
MCP server
REST + OpenAPI
x402-light
20 loại crypto
Chế độ thử nghiệm

Ba phương thức tích hợp, một tên miền

Chọn cái phù hợp với stack của bạn. Tất cả đều kết nối đến cùng một backend, cùng tài khoản, cùng logic /api/v1/*.

MCP

MCP — cho Claude, Cursor, Continue, Cline

Thêm https://servprivate.com/mcp vào cấu hình MCP của bạn. Tám công cụ có sẵn ngay lập tức: list_plans, list_locations, quote, create_order, payment_status, server_credentials, server_action, agent_help.

REST

REST — cho bất kỳ HTTP client nào

Các endpoint JSON thuần dưới /api/v1/. Xác thực Bearer (tự cấp phát ở lần đặt hàng đầu tiên, không đăng ký). OpenAPI 3.1 spec tại /openapi.json. Hoạt động từ curl, Python, Go, bất cứ thứ gì nói HTTP.

x402-light

x402-light — USDC tức thì

Dành cho agent có ví riêng. Gửi X-Payment-Mode: x402 đến /api/v1/orders → 402 với hướng dẫn nạp USDC trong một round trip. Không cần facilitator.

Bốn dòng sản phẩm, một endpoint /api/v1/orders

Truyền `type=vps` / `dedicated` / `rdp` / `gpu` để chuyển đổi dòng sản phẩm. Cùng xác thực Bearer, cùng quy trình thanh toán crypto, cùng các endpoint trạng thái. Vị trí bị giới hạn theo sản phẩm — API từ chối `type=gpu` tại `russia` (kiểm soát xuất khẩu NVIDIA) và `type=rdp` tại `iceland` / `panama` / `switzerland`.

Dòng sản phẩmtypeVị trí khả dụngTừTrường hợp sử dụng tiêu biểu cho agent
Linux VPS vps 7 (IS · PA · MD · RO · CH · NL · RU) $7.50/mo Dịch vụ Linux (Tor, VPN, mail, bot scraping, ứng dụng web).
Dedicated Server dedicated 7 (IS · PA · MD · RO · CH · NL · RU) $48.50/mo Cô lập bare-metal (DB lớn, khối lượng công việc dual-socket, hypervisor).
Windows RDP rdp 4 (NL · RO · MD · RU) $11.00/mo Tự động hóa trình duyệt, quản lý đa tài khoản SMM, Forex / MetaTrader, ứng dụng chỉ chạy trên Windows.
GPU AI Hosting Mới gpu 4 (IS · NL · RO · MD) $122.00/mo Tinh chỉnh LLM, tạo ảnh / video, suy luận mô hình đằng sau API của riêng bạn.
Anonymous Domain Names Mới 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 trả về ma trận SKU trực tiếp (giá theo vị trí, tùy chọn OS, mẫu GPU, VRAM). Catalogue mở và có thể cache trong 5 phút — không cần xác thực.

Cách hoạt động — 4 lần gọi từ khám phá đến thông tin đăng nhập

Không cần cài SDK. Không cần OAuth. Không cần email. Lần gọi đầu tiên trả về token tài khoản của bạn; ba lần tiếp theo chuyển đơn hàng từ pending sang active.

1Khám phá những gì có sẵn

Đọc danh mục và danh sách khu vực pháp lý. Cả hai endpoint đều mở (không cần xác thực) và có thể cache trong 5 phút.

2Tạo đơn hàng

POST lựa chọn của bạn. Phản hồi chứa địa chỉ thanh toán mới cho từng đơn hàng, số lượng crypto chính xác, thời hạn, và — nếu bạn chưa gửi Bearer — một account_token mới. LƯU TOKEN: đây là cách duy nhất để quản lý máy chủ sau này. Chúng tôi không có phương án khôi phục.

3Thanh toán và kiểm tra trạng thái

Gửi crypto đến địa chỉ. Sau đó poll đơn hàng cho đến khi trạng thái đạt "active" (thường 1–5 phút cho VPS sau khi phát hiện khoản nạp).

4Nhận thông tin đăng nhập

Sau khi đơn hàng active, lấy thông tin máy chủ. Địa chỉ IP, mật khẩu root, cổng SSH và URL console được trả về. SSH vào, xong.

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

Một endpoint, bốn dòng sản phẩm — ví dụ copy-paste

curl — POST /api/v1/orders cho từng sản phẩm
# 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"} ...]}

Thiết lập MCP (60 giây)

Thêm đoạn code này vào MCP client của bạn (Claude Desktop, Claude Code, Cursor, Continue, Cline). Sau khi khởi động lại, hỏi: "Mua cho tôi một VPS-S Iceland trên Ubuntu 24.04, thanh toán bằng XMR".

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

Các công cụ do MCP server cung cấp:

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

Sau đó gọi agent_help() trong Claude — nó trả về công thức 4 lần gọi chuẩn với ví dụ, được tích hợp sẵn trong công cụ.

x402-light — một round trip với USDC

Gửi header X-Payment-Mode: x402 đến /api/v1/orders. Máy chủ phản hồi HTTP 402 với hướng dẫn nạp USDC (ERC-20) trong cả header X-Payment-Required lẫn body JSON. Gửi USDC, poll URL, nhận thông tin đăng nhập. Lưu ý: đây là "x402-light" — tương thích bit với các x402 client phát hiện facilitator: null và chuyển sang chuyển USDC thông thường thay vì ký 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.

Chế độ thử nghiệm (dry-run) — không bao giờ tiêu crypto thật khi tích hợp

Thêm ?dry_run=1 (hoặc header X-Dry-Run: 1, hoặc trường body dry_run: true) vào bất kỳ endpoint /api/v1/* nào. Đơn hàng thử nghiệm sẽ tự xác nhận sau ~60 giây, trả về địa chỉ IP RFC 5737, và không động đến bất kỳ dòng dữ liệu thực hay bộ xử lý thanh toán nào. Lý tưởng để kiểm tra tích hợp agent trước khi chạy thật trên mainnet.

dry-run — never spend real crypto
# không tốn crypto thật, không khởi tạo máy chủ thật
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"}'

Trường hợp sử dụng — agent làm gì với ServPrivate

Đây là những mô hình chúng tôi thấy (và thiết kế cho) trong hạ tầng agentic ngày nay.

Khởi chạy VPS scraper trong 30 giây

Một research agent cần IP sạch ở một khu vực pháp lý cụ thể. Nó gọi create_order, lấy thông tin đăng nhập, chạy tác vụ rồi tắt máy.

Chuỗi cung ứng tài nguyên tính toán do agent sở hữu

Một autonomous agent hoạt động lâu dài (Claude Managed Agent, orchestrator tùy chỉnh) tự cấp phát hạ tầng khi mở rộng theo chiều ngang — không cần người kiểm soát.

Tự mang tài nguyên tính toán cho khối lượng công việc nhạy cảm

Người dùng có lo ngại về quyền riêng tư yêu cầu Claude lưu trữ LLM, Tor relay, Monero node hoặc VPN tự host — thanh toán, triển khai, bàn giao SSH key đều xử lý phía agent.

Hạ tầng dùng một lần cho nghiên cứu bảo mật

Công cụ penetration testing, sandbox malware, exit node — bất cứ thứ gì có lợi từ việc tồn tại ngắn hạn và không truy vết được. Agent tạo, sử dụng rồi xóa.

GPU theo yêu cầu cho finetuning + inference LLM

Agent khởi chạy H100 SXM5 (80 GB HBM3) với PyTorch / CUDA cài sẵn trong 60 giây, chạy tác vụ finetune, triển khai mô hình sau endpoint vLLM của riêng họ, rồi xóa máy. Thanh toán hàng tháng dự đoán được, băng thông không giới hạn, không tính phí theo token.

Triển khai đa khu vực + đa sản phẩm từ một câu lệnh

Một agent loop triển khai VPS Linux tại Iceland (control plane), Windows RDP tại Netherlands (worker tự động hóa trình duyệt), và H100 GPU tại Iceland (inference). Cùng token, cùng API, cùng checkout.

Tại sao ServPrivate phù hợp với agent

Sáu đặc tính khiến ServPrivate phù hợp đặc biệt cho việc mua hàng tự động và có hỗ trợ.

Zero KYC

Không cần tên, email, số điện thoại, giấy tờ, hay captcha. Agent thanh toán và nhận máy chủ — đơn giản vậy thôi.

Triển khai tức thì

VPS hoạt động trong vòng 5 phút. Dedicated thường từ 15–60 phút. Không có hàng đợi, không cần duyệt thủ công.

20 loại tiền mã hóa

BTC, XMR, ETH, USDT, USDCETH, XRP, LTC, SOL, TRX, TON, DOGE, POL, BCH, DASH, ZEC, ATOM, ETC (+ USDT trên TRC-20/BEP-20/Solana). Cùng một API cho tất cả.

7 khu vực pháp lý

Iceland, Panama, Moldova, Romania, Switzerland, Netherlands, Russia. Lọc theo vị trí tùy ý.

Chế độ thử nghiệm

Kiểm tra toàn bộ luồng tích hợp mà không tốn tiền. dry_run=1 trên mọi endpoint.

Hai luồng, một API

Cùng một endpoint phục vụ cả Claude-có-người-thanh-toán lẫn agent hoàn toàn tự động dùng ví riêng.

Khám phá API chỉ với một lệnh curl

Hoặc mở https://servprivate.com/openapi.json để xem toàn bộ spec OpenAPI 3.1.

FAQ

Câu hỏi thường gặp về tích hợp ServPrivate với AI agent.

Những AI assistant nào có thể sử dụng dịch vụ này?

Bất kỳ client hỗ trợ MCP nào: Claude Desktop, Claude Code, Cursor, Continue, Cline, và mọi client triển khai Model Context Protocol. Với các agent không hỗ trợ MCP (OpenClaw, ChatGPT plugins, custom Python scripts, n8n workflows, Anthropic Managed Agents), chức năng tương tự vẫn có thể sử dụng qua lệnh gọi HTTPS thông thường đến /api/v1/* — cùng backend, cùng xác thực, cùng luồng xử lý.

Tôi có cần tài khoản trước khi đặt đơn hàng đầu tiên không?

Không. POST /api/v1/orders mà không cần header Authorization nào, phản hồi sẽ trả về một account_token mới (chuỗi 16 ký tự theo định dạng AAAA-BBBB-CCCC-DDDD). Hãy lưu lại token này. Đó là cách duy nhất để quản lý máy chủ sau này — chúng tôi không có email, không có cơ chế khôi phục nào khác.

x402-light có tương thích với Coinbase x402 client chính thức không?

Một phần. Chúng tôi gắn nhãn các phản hồi 402 với x402_light: true và facilitator: null. Một x402 client tuân thủ spec sẽ phát hiện facilitator: null và hoặc là chuyển sang chuyển khoản USDC thông thường (mà chúng tôi chấp nhận bình thường), hoặc thất bại một cách nhẹ nhàng. Chúng tôi chấp nhận bất kỳ giao dịch USDC ERC-20 nào đến địa chỉ nhận trả về trong 402 — không yêu cầu ký EIP-3009. Chúng tôi sẽ bổ sung Coinbase x402 facilitator thật khi có client thực sự yêu cầu.

Làm thế nào để thử nghiệm mà không tốn crypto thật?

Thêm ?dry_run=1 vào bất kỳ URL /api/v1/* nào (hoặc header X-Dry-Run: 1, hoặc trường body dry_run: true). Bạn sẽ nhận được một order_id thử nghiệm bắt đầu bằng "DRY-", địa chỉ thanh toán giả, thông tin đăng nhập giả (địa chỉ IP RFC 5737), và đơn hàng sẽ tự tiến triển pending → confirmed → active trong ~60 giây. Không gọi đến bộ xử lý thanh toán thật, không có dòng DB thật trong payments, không khởi tạo máy chủ thật. Các công cụ MCP cũng chấp nhận đối số dry_run tương tự.