/ Agent API
AI agent VPS 호스팅 · MCP · REST · x402

Buy a VPS 또는 전용 서버 포함 귀하의 AI agent — paid의 crypto, no KYC.

ServPrivate는 AI 에이전트가 사람의 개입 없이 서버를 구매, 배포, 관리할 수 있도록 설계되었습니다. 세 가지 통합 경로, 단일 도메인, 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 cryptos
Test mode

세 가지 통합 경로, 하나의 도메인

귀하의 stack에 맞는 경로를 선택하세요. 모두 같은 backend, 같은 accounts, 같은 /api/v1/* logic을 사용합니다.

MCP

MCP —용 Claude, Cursor, Continue, Cline

Add https://serv프라이버시.com/mcp to 귀하의 MCP config. Eight tools instantly available: list_plans, list_로케이션, quote, create_order, 결제_상태, 서버_credentials, 서버_action, agent_help.

REST

REST —용 any HTTP client

/api/v1/ 하위의 일반 JSON 엔드포인트. Bearer 인증(첫 주문 시 자동 발급, 가입 불필요). /openapi.json에서 OpenAPI 3.1 스펙 제공. curl, Python, Go, HTTP를 사용하는 모든 도구에서 작동합니다.

x402-light

x402-light — instant USDC

For agents 포함 their own wallet. Send X-Payment-Mode: x402 to /api/v1/명령 → 402 포함 USDC deposit instructions의 one round trip. 없음 facilitator 필요한.

Four product lines, one /api/v1/명령 endpoint

Pass `type=vps` / `dedicated` / `rdp` / `gpu` to switch product line. Same Bearer auth, 동일한 crypto 결제 플로우, 동일한 상태 endpoints. Locations are gated per product — the API will reject `type=gpu`의 `russia` (NVIDIA export controls) 및 `type=rdp`의 `iceland` / `panama` / `switzerland`.

Product linetypeAvailable 로케이션From일반적인 에이전트 사용 사례
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 베어메탈 격리 (대형 DB, 듀얼소켓 워크로드, 하이퍼바이저).
Windows RDP rdp 4 (NL · RO · MD · RU) $11.00/mo Browser automation, multi-계정 SMM, Forex / MetaTrader, Windows-전용 apps.
GPU AI Hosting New gpu 4 (IS · NL · RO · MD) $122.00/mo LLM finetuning, image / video generation, 모델 inference behind 귀하의 own 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분간 캐시 가능합니다 — 인증 불필요.

How it works — 4 calls부터 discovery to credentials

설치할 SDK도 없습니다. OAuth 절차도 없습니다. 이메일도 없습니다. 첫 번째 호출이 계정 토큰을 반환하고, 이후 세 번의 호출로 주문이 대기에서 활성 상태로 전환됩니다.

1이용 가능한 항목 탐색

카탈로그와 관할권 목록을 조회하세요. 두 엔드포인트 모두 인증 없이 접근 가능하며 5분간 캐시할 수 있습니다.

2Create the 주문

선택한 내용을 POST하세요. response에는 주문별로 새로 발급된 payment address, 정확한 crypto amount, expiry, 그리고 Bearer를 보내지 않았다면 새 account_token이 포함됩니다. TOKEN을 반드시 저장하세요. 나중에 server를 관리하는 유일한 방법입니다. 복구 경로는 없습니다.

3Pay 및 poll

해당 주소로 암호화폐를 전송하세요. 그런 다음 주문 상태가 "active"가 될 때까지 폴링하세요(입금이 감지되면 VPS 기준 보통 1~5분 소요).

4자격증명 수신

주문이 활성화되면 서버 정보를 가져옵니다. 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"
}

하나의 엔드포인트, 네 가지 제품 라인 — 복사 붙여넣기 예제

curl — POST /api/v1/orders용 each product
# 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 seconds)

Add this snippet to 귀하의 MCP-aware client (Claude Desktop, Claude Code, Cursor, Continue, Cline). After 재시작, ask: "Buy me an 아이슬란드 VPS-S의 Ubuntu 24.04, paid의 XMR".

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

Tools exposed별 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()를 호출하세요 — 도구 자체에 내장된 예시와 함께 표준 4단계 호출 레시피를 반환합니다.

x402-light — single round trip 포함 USDC

/api/v1/orders로 X-Payment-Mode: x402 header를 보내세요. server는 HTTP 402로 응답하며, X-Payment-Required header와 JSON body 양쪽에 USDC(ERC-20) deposit instructions를 제공합니다. USDC를 보내고 URL을 poll하면 credentials를 받습니다. 참고: 이것은 “x402-light”입니다. facilitator: null을 감지하고 EIP-3009 signing 대신 일반 USDC transfer로 fallback하는 x402 client와 bit-compatible합니다.

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 crypto 한편 integrating

모든 /api/v1/* 엔드포인트에 ?dry_run=1(또는 헤더 X-Dry-Run: 1, 또는 바디 필드 dry_run: true)을 추가하세요. 합성 주문은 약 60초 후 자동으로 확정되며 RFC 5737 IP를 반환하고, 실제 데이터베이스 행이나 업스트림 결제 처리기에는 전혀 영향을 주지 않습니다. 메인넷 연동 전 에이전트 통합 검증에 안성맞춤입니다.

dry-run — never spend real crypto
# no real crypto 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"}'

Use cases — what agents do 포함 ServPrivate

이것이 오늘날 에이전트 인프라에서 저희가 확인하고 설계하는 패턴들입니다.

Spin up a scraper VPS의 30 seconds

A research agent needs a 클린 IP의 a specific 관할권. It calls create_order, gets credentials, runs the job, then terminates.

에이전트 소유 컴퓨팅 공급망

A long-running autonomous agent (Claude Managed Agent, 맞춤 orchestrator) provisions its own 인프라 as it scales horizontally — no human gatekeeper.

BYO compute용 sensitive workloads

A user 포함 프라이버시 concerns asks Claude to host an LLM, a Tor relay, a Monero 노드 또는 a self-hosted VPN — 결제, 배포ment, SSH key handover all happen agent-side.

Disposable infrastructure용 security research

Penetration testing tools, malware sandboxes, exit nodes — anything that benefits부터 being short-lived 및 unattributable. Agents create, use, 및 destroy.

On-demand GPU용 LLM finetuning + inference

에이전트는 PyTorch / CUDA가 사전 설치된 H100 SXM5(80 GB HBM3)를 60초 만에 시작하고, 파인튜닝 작업을 실행하여 자체 vLLM 엔드포인트 뒤에 모델을 배포한 뒤 서버를 종료합니다. 예측 가능한 월정 청구, 무제한 대역폭, 토큰당 추가 요금 없음.

Multi-region + multi-product 배포ment부터 one prompt

One agent loop 배포s a Linux VPS의 아이슬란드 (control plane), a Windows RDP의 the 네덜란드 (browser-automation worker), 및 an H100 GPU의 아이슬란드 (inference). Same 토큰, 동일한 API, 동일한 결제 플로우.

Why ServPrivate works용 agents

Six properties that make ServPrivate uniquely well-suited to autonomous 및 assisted purchasing.

제로 KYC

없음 이름, 이메일, 전화번호, ID, captcha. The agent pays 및 gets the 서버 — that's it.

Instant 배포ment

VPS live 5분 이내에. 전용 보통 15–60 분. 없음 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용 all.

7 관할권

아이슬란드, 파나마, 몰도바, 루마니아, 스위스, 네덜란드, 러시아. Filter별 로케이션.

테스트 모드

Validate 귀하의 integration end-to-end 없이 spending. dry_run=1 on 매 endpoint.

두 가지 플로우, 하나의 API

Same endpoint serves Claude-with-human-paying 및 fully autonomous agent-with-own-wallet.

Discover the API의 one curl

Or open https://serv프라이버시.com/openapi.json용 the 완전한 OpenAPI 3.1 spec.

FAQ

Common questions about integrating ServPrivate 포함 AI agents.

어떤 AI 어시스턴트가 이를 사용할 수 있나요?

MCP 지원 클라이언트라면 모두 사용 가능합니다: Claude Desktop, Claude Code, Cursor, Continue, Cline 및 Model Context Protocol을 구현하는 모든 클라이언트. MCP를 지원하지 않는 에이전트(OpenClaw, ChatGPT 플러그인, 커스텀 Python 스크립트, n8n 워크플로우, Anthropic Managed Agents)의 경우, 동일한 기능이 /api/v1/*에 대한 일반 HTTPS 호출로 제공됩니다. 완전히 동일한 백엔드, 동일한 인증, 동일한 플로우입니다.

첫 주문 전에 계정이 필요한가요?

아니요. Authorization 헤더 없이 POST /api/v1/orders를 호출하면 응답에 새로운 account_token(AAAA-BBBB-CCCC-DDDD 형식의 16자리 문자열)이 포함됩니다. 이 토큰을 반드시 저장하세요. 이후 서버를 관리하는 유일한 수단이며, 이메일도 복구 경로도 그 어떤 대안도 없습니다.

Is x402-light compatible 포함 the official Coinbase x402 client?

부분적으로 가능합니다. 우리는 402 response에 x402_light: true와 facilitator: null을 표시합니다. spec-compliant x402 client는 facilitator: null을 감지하고, 우리가 정상적으로 받는 일반 USDC transfer로 fallback하거나 graceful하게 실패해야 합니다. 402에서 반환된 recipient address로 오는 모든 USDC ERC-20 transfer를 받으며, EIP-3009 signing requirement는 없습니다. 실제 client가 요구하는 첫 시점에 true Coinbase x402 facilitator를 추가할 예정입니다.

test 없이 spending real crypto하려면 어떻게 해야 하나요?

?dry_run=1을 /api/v1/* URL에 추가하거나(또는 헤더 X-Dry-Run: 1, 바디 필드 dry_run: true) 사용하세요. 응답으로 "DRY-"로 시작하는 가상 order_id, 가짜 결제 주소, 가짜 자격증명(RFC 5737 IP), 그리고 약 60초에 걸쳐 pending → confirmed → active로 자동 진행되는 주문이 반환됩니다. 업스트림 결제 처리기 호출 없음, 실제 결제 DB 행 없음, 실제 서버 프로비저닝 없음. MCP 도구도 동일한 dry_run 인수를 지원합니다.