[Início](https://servprivate.com/pt) /
API para Agentes





Hospedagem VPS para agentes IA · MCP · REST · x402


# Compre VPS ou servidor dedicado com seu agente de IA — pago em crypto, No KYC.



ServPrivate é o primeiro provedor de hospedagem offshore nativo para agentes IA. Agentes IA (Claude, ChatGPT, OpenClaw, Cursor, Continue, Cline, Python personalizado) compram VPS ou servidor dedicado offshore de ponta a ponta via MCP server, REST API ou x402-light — pagos em Bitcoin, Monero, USDC ou 17 outras moedas. Sem KYC, sem e-mail, sem captcha. Implantação instantânea em 7 jurisdições offshore incluindo Islândia, Panamá e Suíça.


[Ler a especificação OpenAPI](https://servprivate.com/openapi.json)
[Configurar MCP em 60s](#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






Sem KYC
Servidor MCP
REST + OpenAPI
x402-light
20 criptos
Modo teste




## Três caminhos de integração, um domínio



Escolha o que se encaixa no seu stack. Todos acessam o mesmo backend, as mesmas contas e a mesma lógica /api/v1/*.





MCP


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



Adicione https://servprivate.com/mcp à sua configuração MCP. Oito ferramentas disponíveis imediatamente: list_plans, list_locations, quote, create_order, payment_status, server_credentials, server_action, agent_help.



REST


### REST — para qualquer cliente HTTP



Endpoints JSON simples em /api/v1/. Autenticação Bearer (emitida automaticamente no primeiro pedido, sem cadastro). Especificação OpenAPI 3.1 em /openapi.json. Funciona com curl, Python, Go e qualquer cliente que fale HTTP.



x402-light


### x402-light — USDC instantâneo



Para agentes com carteira própria. Envie X-Payment-Mode: x402 para /api/v1/orders → 402 com instruções de depósito em USDC em uma única viagem. Sem intermediário necessário.







## Quatro linhas de produto, um endpoint /api/v1/orders



Passe `type=vps` / `dedicated` / `rdp` / `gpu` para alternar a linha de produto. Mesma autenticação Bearer, mesmo checkout cripto, mesmos endpoints de status. Localizações são restritas por produto — a API rejeitará `type=gpu` em `russia` (controles de exportação da NVIDIA) e `type=rdp` em `iceland` / `panama` / `switzerland`.



| Linha de produto | type | Localizações disponíveis | A partir de | Caso de uso típico de agente |
| --- | --- | --- | --- | --- |
| **Linux VPS** | vps | 7 (IS · PA · MD · RO · CH · NL · RU) | $7.50/mo | Serviços Linux (Tor, VPN, e-mail, bots de scraping, aplicações web). |
| **Dedicated Server** | dedicated | 7 (IS · PA · MD · RO · CH · NL · RU) | $48.50/mo | Isolamento bare-metal (DBs pesados, cargas dual-socket, hypervisors). |
| **Windows RDP** | rdp | 4 (NL · RO · MD · RU) | $11.00/mo | Automação de browser, SMM multi-conta, Forex / MetaTrader, apps exclusivos para Windows. |
| **GPU AI Hosting** Novo | gpu | 4 (IS · NL · RO · MD) | $122.00/mo | Finetuning de LLM, geração de imagem / vídeo, inferência de modelo atrás da sua própria API. |
| **Anonymous Domain Names** Novo | 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 retorna a matriz de SKU em tempo real (preços por localização, opções de SO, modelo GPU, VRAM). O catálogo é aberto e cacheável por 5 minutos — sem autenticação.




## Como funciona — 4 chamadas da descoberta às credenciais



Nenhum SDK para instalar. Nenhuma dança OAuth. Nenhum e-mail. A primeira chamada retorna seu token de conta; as três seguintes movem o pedido de pendente para ativo.






### 1Descubra o que está disponível

Consulte o catálogo e a lista de jurisdições. Ambos os endpoints são abertos (sem autenticação) e cacheáveis por 5 minutos.



### 2Crie o pedido

Faça um POST com sua escolha. A resposta contém um endereço de pagamento exclusivo por pedido, o valor exato em criptomoeda, uma data de expiração e — caso não tenha enviado um Bearer — um account_token recém-criado. GUARDE O TOKEN: é a única forma de gerenciar o servidor depois. Não temos um caminho de recuperação.



### 3Pague e monitore

Envie a criptomoeda para o endereço. Em seguida, monitore o pedido até que o status chegue a "active" (tipicamente 1–5 minutos para VPS após a detecção do depósito).



### 4Receba as credenciais

Assim que o pedido estiver ativo, busque as informações do servidor. O endereço IP, senha root, porta SSH e uma URL de console são retornados. Conecte via SSH — pronto.




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


**Um endpoint, quatro linhas de produto — exemplos para copiar e colar**


******curl — POST /api/v1/orders para cada produto

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





## Configuração do MCP (60 segundos)

Adicione este trecho ao seu cliente compatível com MCP (Claude Desktop, Claude Code, Cursor, Continue, Cline). Após reiniciar, pergunte: "Compre um VPS-S na Islândia com Ubuntu 24.04, pago em XMR".




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

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


**Ferramentas expostas pelo servidor 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



Em seguida, chame agent_help() dentro do Claude — ele retorna a receita canônica de 4 chamadas com exemplos, integrada à própria ferramenta.




## x402-light — viagem única com USDC



Envie o cabeçalho X-Payment-Mode: x402 para /api/v1/orders. O servidor responde HTTP 402 com instruções de depósito em USDC (ERC-20) tanto no cabeçalho X-Payment-Required quanto no corpo JSON. Envie o USDC, monitore a URL, receba as credenciais. Observação: este é o "x402-light" — bit-compatível com clientes x402 que detectam facilitator: null e fazem fallback para uma transferência USDC regular em vez de assinatura 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.





## Modo de teste (dry-run) — nunca gaste criptomoeda real ao integrar

Adicione ?dry_run=1 (ou o cabeçalho X-Dry-Run: 1, ou o campo de corpo dry_run: true) a qualquer endpoint /api/v1/*. O pedido sintético é confirmado automaticamente após ~60 segundos, retorna IPs RFC 5737 e nunca toca uma linha real no banco de dados nem o processador de pagamento upstream. Perfeito para validar a integração de um agente antes de ir para a mainnet.




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

# nenhuma criptomoeda real gasta, nenhum servidor real provisionado
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"}'





## Casos de uso — o que os agentes fazem com o ServPrivate

Estes são os padrões que vemos (e para os quais projetamos) na infraestrutura agêntica hoje.






#### Subir um VPS scraper em 30 segundos

Um agente de pesquisa precisa de um IP limpo em uma jurisdição específica. Ele chama create_order, obtém as credenciais, executa o trabalho e então encerra.



#### Cadeia de suprimento de computação do próprio agente

Um agente autônomo de longa duração (Claude Managed Agent, orquestrador personalizado) provisiona sua própria infraestrutura conforme escala horizontalmente — sem intermediário humano.



#### Computação própria para cargas de trabalho sensíveis

Um usuário preocupado com privacidade pede ao Claude para hospedar um LLM, um relay Tor, um nó Monero ou uma VPN auto-hospedada — pagamento, implantação e entrega de chave SSH acontecem do lado do agente.



#### Infraestrutura descartável para pesquisa de segurança

Ferramentas de pentest, sandboxes de malware, nós de saída — tudo que se beneficia de ser efêmero e não atribuível. Agentes criam, usam e destroem.



#### GPU sob demanda para finetuning + inferência de LLM

Agentes inicializam um H100 SXM5 (80 GB HBM3) com PyTorch / CUDA pré-instalados em 60 segundos, executam um job de finetune, implantam o modelo atrás do próprio endpoint vLLM e destroem o servidor. Cobrança mensal previsível, largura de banda ilimitada, sem taxas por token.



#### Implantação multi-região + multi-produto a partir de um único prompt

Um loop de agente implanta um VPS Linux na Islândia (plano de controle), um RDP Windows nos Países Baixos (worker de automação de browser) e uma GPU H100 na Islândia (inferência). Mesmo token, mesma API, mesmo checkout.






## Por que ServPrivate funciona para agentes



Seis propriedades que tornam o ServPrivate exclusivamente adequado para compras autônomas e assistidas.







#### Zero KYC

Sem nome, e-mail, telefone, documento, captcha. O agente paga e recebe o servidor — só isso.





#### Implantação instantânea

VPS ativo em menos de 5 minutos. Dedicado tipicamente entre 15–60 minutos. Sem fila, sem aprovação humana.





#### 20 criptomoedas

BTC, XMR, ETH, USDT, USDC, XRP, LTC, SOL, TRX, TON, DOGE, POL, BCH, DASH, ZEC, ATOM, ETC (+ USDT TRC-20/BEP-20/Solana). Mesma API para todas.





#### 7 jurisdições

Islândia, Panamá, Moldávia, Romênia, Suíça, Países Baixos, Rússia. Filtre por localização.





#### Modo de teste

Valide sua integração de ponta a ponta sem gastar. dry_run=1 em qualquer endpoint.





#### Dois fluxos, uma API

O mesmo endpoint atende Claude-com-humano-pagando e agente-totalmente-autônomo-com-carteira-própria.







## Descubra a API em um curl



Ou abra https://servprivate.com/openapi.json para a especificação completa OpenAPI 3.1.


[Ler a especificação OpenAPI](https://servprivate.com/openapi.json)
[Arquivo de descoberta](https://servprivate.com/.well-known/agent.json)






## Perguntas frequentes



Perguntas comuns sobre a integração do ServPrivate com agentes de IA.






### Quais assistentes de IA podem usar isso?

Qualquer cliente compatível com MCP: Claude Desktop, Claude Code, Cursor, Continue, Cline e qualquer cliente que implemente o Model Context Protocol. Para agentes sem suporte a MCP (OpenClaw, plugins do ChatGPT, scripts Python personalizados, fluxos n8n, Anthropic Managed Agents), a mesma funcionalidade está disponível via chamadas HTTPS simples para /api/v1/* — exatamente o mesmo backend, mesma autenticação, mesmo fluxo.



### Preciso de uma conta antes de fazer o primeiro pedido?

Não. Faça POST /api/v1/orders sem nenhum cabeçalho Authorization e a resposta incluirá um account_token recém-criado (string de 16 caracteres no formato AAAA-BBBB-CCCC-DDDD). Guarde-o. Esse token é a única forma de gerenciar seu servidor depois — não temos e-mail, sem caminho de recuperação, nada mais.



### O x402-light é compatível com o cliente oficial Coinbase x402?

Parcialmente. Marcamos nossas respostas 402 com x402_light: true e facilitator: null. Um cliente x402 em conformidade com a especificação deve detectar facilitator: null e fazer fallback para uma transferência USDC regular (que aceitamos normalmente) ou falhar graciosamente. Aceitamos qualquer transferência USDC ERC-20 para o endereço de destino retornado no 402 — não há requisito de assinatura EIP-3009. Adicionaremos um verdadeiro facilitador Coinbase x402 na primeira vez que um cliente real exigir.



### Como testar sem gastar criptomoeda real?

Adicione ?dry_run=1 a qualquer URL /api/v1/* (ou o cabeçalho X-Dry-Run: 1, ou o campo de corpo dry_run: true). Você receberá um order_id sintético começando com "DRY-", um endereço de pagamento falso, credenciais falsas (IPs RFC 5737), e o pedido avança automaticamente de pending → confirmed → active em ~60 segundos. Nenhuma chamada ao processador de pagamento upstream, nenhuma linha real no banco de pagamentos, nenhum servidor real provisionado. As ferramentas MCP aceitam o mesmo argumento dry_run.


## 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 e servidores dedicados offshore em 7 jurisdições privacy-friendly. Sem KYC, sem logs, apenas cripto. Privacidade por arquitetura.",
    "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": "Compre VPS ou servidor dedicado com agente de IA — MCP API, crypto, No KYC",
    "description": "Compre VPS ou servidor dedicado offshore com qualquer agente de IA (Claude, ChatGPT, OpenClaw, Cursor, Continue, Cline) via MCP server, REST API ou x402-light. Pague em Bitcoin, Monero, USDC ou 17 outras moedas. Sem KYC, sem e-mail, sem cadastro. Implantação instantânea em 7 jurisdições 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": "pt",
    "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": "Compre VPS ou servidor dedicado offshore com qualquer agente de IA (Claude, ChatGPT, OpenClaw, Cursor, Continue, Cline) via MCP server, REST API ou x402-light. Pague em Bitcoin, Monero, USDC ou 17 outras moedas. Sem KYC, sem e-mail, sem cadastro. Implantação instantânea em 7 jurisdições 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": "Servidor MCP expondo 8 ferramentas para descobrir, precificar, ordenar, implantar e gerenciar VPS ou servidores dedicados Offshore. Compatível com Claude Desktop, Claude Code, Cursor, Continue, Cline e qualquer cliente MCP.",
    "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": "Como comprar um servidor offshore com um agente de IA",
    "description": "Receita em cinco passos para qualquer agente de IA (Claude, ChatGPT, OpenClaw, personalizado) descobrir, encomendar, pagar e implantar um VPS ou servidor dedicado no 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": "Descubra o que está disponível",
            "text": "GET https://servprivate.com/api/v1/catalog"
        },
        {
            "@type": "HowToStep",
            "position": 2,
            "name": "Crie o pedido",
            "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": "Pague e monitore",
            "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": "Receba as credenciais",
            "text": "GET /api/v1/servers/{id} for IP + root password"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
        {
            "@type": "Question",
            "name": "Quais assistentes de IA podem usar isso?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Qualquer cliente compatível com MCP: Claude Desktop, Claude Code, Cursor, Continue, Cline e qualquer cliente que implemente o Model Context Protocol. Para agentes sem suporte a MCP (OpenClaw, plugins do ChatGPT, scripts Python personalizados, fluxos n8n, Anthropic Managed Agents), a mesma funcionalidade está disponível via chamadas HTTPS simples para /api/v1/* — exatamente o mesmo backend, mesma autenticação, mesmo fluxo."
            }
        },
        {
            "@type": "Question",
            "name": "Preciso de uma conta antes de fazer o primeiro pedido?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Não. Faça POST /api/v1/orders sem nenhum cabeçalho Authorization e a resposta incluirá um account_token recém-criado (string de 16 caracteres no formato AAAA-BBBB-CCCC-DDDD). Guarde-o. Esse token é a única forma de gerenciar seu servidor depois — não temos e-mail, sem caminho de recuperação, nada mais."
            }
        },
        {
            "@type": "Question",
            "name": "O x402-light é compatível com o cliente oficial Coinbase x402?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Parcialmente. Marcamos nossas respostas 402 com x402_light: true e facilitator: null. Um cliente x402 em conformidade com a especificação deve detectar facilitator: null e fazer fallback para uma transferência USDC regular (que aceitamos normalmente) ou falhar graciosamente. Aceitamos qualquer transferência USDC ERC-20 para o endereço de destino retornado no 402 — não há requisito de assinatura EIP-3009. Adicionaremos um verdadeiro facilitador Coinbase x402 na primeira vez que um cliente real exigir."
            }
        },
        {
            "@type": "Question",
            "name": "Como testar sem gastar criptomoeda real?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Adicione ?dry_run=1 a qualquer URL /api/v1/* (ou o cabeçalho X-Dry-Run: 1, ou o campo de corpo dry_run: true). Você receberá um order_id sintético começando com \"DRY-\", um endereço de pagamento falso, credenciais falsas (IPs RFC 5737), e o pedido avança automaticamente de pending → confirmed → active em ~60 segundos. Nenhuma chamada ao processador de pagamento upstream, nenhuma linha real no banco de pagamentos, nenhum servidor real provisionado. As ferramentas MCP aceitam o mesmo argumento dry_run."
            }
        }
    ]
}
```

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

