[Главная](https://servprivate.com/ru) /
API для агентов





VPS-хостинг для AI-агентов · MCP · REST · x402


# Купите VPS или выделенный сервер через AI-агента — оплата в Crypto, без KYC.



ServPrivate — первый оффшорный хостинг-провайдер с нативной поддержкой AI-агентов. AI-агенты (Claude, ChatGPT, OpenClaw, Cursor, Continue, Cline, кастомный Python) заказывают оффшорный VPS или выделенный сервер полностью через MCP server, REST API или x402-light — оплата в Bitcoin, Monero, USDC или 17 других монетах. Без KYC, без email, без капчи. Мгновенное автоматическое развёртывание в 7 офшорных юрисдикциях включая Исландию, Панаму и Швейцарию.


[Читать спецификацию OpenAPI](https://servprivate.com/openapi.json)
[Настроить MCP за 60 сек](#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






Без KYC
MCP-сервер
REST + OpenAPI
x402-light
20 криптовалют
Тестовый режим




## Три пути интеграции, один домен



Выберите подходящий для вашего стека. Все они обращаются к одному бэкенду, одним аккаунтам и одной логике /api/v1/*.





MCP


### MCP — для Claude, Cursor, Continue, Cline



Добавьте https://servprivate.com/mcp в конфигурацию MCP. Восемь инструментов доступны сразу: list_plans, list_locations, quote, create_order, payment_status, server_credentials, server_action, agent_help.



REST


### REST — для любого HTTP-клиента



Простые JSON-эндпоинты по пути /api/v1/. Аутентификация Bearer (выдаётся автоматически при первом заказе, без регистрации). Спецификация OpenAPI 3.1 по адресу /openapi.json. Работает из curl, Python, Go и любого инструмента с поддержкой HTTP.



x402-light


### x402-light — мгновенная оплата в USDC



Для агентов с собственным кошельком. Отправьте X-Payment-Mode: x402 на /api/v1/orders — сервер ответит HTTP 402 с инструкциями по депозиту USDC за один обмен. Посредник не требуется.







## Четыре продуктовые линейки, один эндпоинт /api/v1/orders



Передайте `type=vps` / `dedicated` / `rdp` / `gpu` для выбора линейки. Единая Bearer-аутентификация, единый крипто-чекаут, единые статус-эндпоинты. Локации ограничены по продукту — API отклонит `type=gpu` в `russia` (экспортный контроль NVIDIA) и `type=rdp` в `iceland` / `panama` / `switzerland`.



| Линейка продуктов | type | Доступные локации | От | Типичный сценарий применения |
| --- | --- | --- | --- | --- |
| **Linux VPS** | vps | 7 (IS · PA · MD · RO · CH · NL · RU) | $7.50/mo | Linux-сервисы (Tor, VPN, почта, боты для скрапинга, веб-приложения). |
| **Dedicated Server** | dedicated | 7 (IS · PA · MD · RO · CH · NL · RU) | $48.50/mo | Изоляция bare-metal (тяжёлые БД, двухпроцессорные задачи, гипервизоры). |
| **Windows RDP** | rdp | 4 (NL · RO · MD · RU) | $11.00/mo | Автоматизация браузера, мультиаккаунтный SMM, Forex / MetaTrader, Windows-приложения. |
| **GPU AI Hosting** Новинка | gpu | 4 (IS · NL · RO · MD) | $122.00/mo | Файнтюнинг LLM, генерация изображений / видео, инференс модели за собственным API. |
| **Anonymous Domain Names** Новинка | 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 (цены по локациям, варианты ОС, модель GPU, VRAM). Каталог открыт и кешируется на 5 минут — авторизация не требуется.




## Как это работает — 4 вызова от обнаружения до учётных данных



Никакого SDK для установки. Никакого OAuth. Никакого email. Первый вызов возвращает токен аккаунта; следующие три переводят заказ из ожидающего в активный.






### 1Узнайте, что доступно

Прочитайте каталог и список юрисдикций. Оба эндпоинта открыты (без аутентификации) и допускают кэширование на 5 минут.



### 2Создайте заказ

Отправьте POST с выбранными параметрами. В ответе — свежий адрес для оплаты (индивидуальный для каждого заказа), точная сумма в криптовалюте, срок действия, а если Bearer-токен не был передан — свежий account_token. СОХРАНИТЕ ТОКЕН: только с ним можно управлять сервером в дальнейшем. Механизма восстановления нет.



### 3Оплатите и опрашивайте статус

Отправьте криптовалюту на указанный адрес. Затем периодически запрашивайте статус заказа, пока он не достигнет значения "active" (как правило, 1–5 минут для VPS после обнаружения депозита).



### 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 для каждого продукта

# 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 (60 секунд)

Добавьте этот фрагмент в конфигурацию MCP-совместимого клиента (Claude Desktop, Claude Code, Cursor, Continue, Cline). После перезапуска спросите: "Купи мне VPS-S в Исландии с Ubuntu 24.04, оплата в XMR".




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

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


**Инструменты, предоставляемые 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



Затем вызовите agent_help() внутри Claude — он вернёт канонический рецепт из 4 вызовов с примерами, встроенными прямо в инструмент.




## x402-light — один обмен с USDC



Отправьте заголовок X-Payment-Mode: x402 на /api/v1/orders. Сервер ответит HTTP 402 с инструкциями по депозиту USDC (ERC-20) — как в заголовке X-Payment-Required, так и в теле JSON. Отправьте USDC, опрашивайте URL, получите учётные данные. Примечание: это "x402-light" — побитово совместим с x402-клиентами, которые обнаруживают facilitator: null и переходят к обычному переводу USDC вместо подписи 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.





## Тестовый режим (dry-run) — не тратьте реальную криптовалюту в процессе интеграции

Добавьте ?dry_run=1 (или заголовок X-Dry-Run: 1, или поле dry_run: true в теле) к любому эндпоинту /api/v1/*. Синтетический заказ автоматически подтверждается примерно через 60 секунд, возвращает IP-адреса по RFC 5737 и не затрагивает ни одну реальную строку в базе данных, ни внешний платёжный шлюз. Идеально для проверки интеграции агента до выхода в основную сеть.




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

# реальная криптовалюта не тратится, реальный сервер не выделяется
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"}'





## Сценарии использования — что агенты делают с ServPrivate

Это паттерны, которые мы наблюдаем (и для которых проектируем) в агентной инфраструктуре сегодня.






#### Запустить VPS для скрапинга за 30 секунд

Агент-исследователь нуждается в чистом IP в определённой юрисдикции. Он вызывает create_order, получает учётные данные, выполняет задачу, затем завершает работу.



#### Вычислительная цепочка поставок, принадлежащая агенту

Долгосрочный автономный агент (Claude Managed Agent, пользовательский оркестратор) самостоятельно обеспечивает инфраструктуру по мере горизонтального масштабирования — без участия человека.



#### Собственные вычисления для чувствительных рабочих нагрузок

Пользователь, озабоченный конфиденциальностью, просит Claude разместить LLM, Tor-ретранслятор, узел Monero или самостоятельно размещённый VPN — оплата, развёртывание и передача SSH-ключей происходят на стороне агента.



#### Одноразовая инфраструктура для исследований безопасности

Инструменты пентестинга, песочницы для вредоносных программ, выходные узлы — всё, что выигрывает от кратковременности и неприписываемости. Агенты создают, используют и уничтожают.



#### GPU по запросу для файнтюнинга LLM + инференса

Агенты поднимают H100 SXM5 (80 GB HBM3) с предустановленными PyTorch / CUDA за 60 секунд, запускают задачу файнтюнинга, разворачивают модель за собственным vLLM-эндпоинтом, затем удаляют сервер. Предсказуемые ежемесячные счета, безлимитный трафик, без поштучной тарификации.



#### Мультирегиональный + мультипродуктовый деплой из одного промпта

Один агентный цикл разворачивает Linux VPS в Исландии (управляющая плоскость), Windows RDP в Нидерландах (воркер автоматизации браузера) и H100 GPU в Исландии (инференс). Один токен, один API, один чекаут.






## Почему ServPrivate подходит для агентов



Шесть свойств, делающих ServPrivate уникально подходящим для автономных и ассистированных покупок.







#### Нулевой KYC

Ни имени, ни почты, ни телефона, ни удостоверения личности, ни капчи. Агент платит и получает сервер — всё.





#### Мгновенное развёртывание

VPS готов менее чем за 5 минут. Выделенный сервер — как правило, 15–60 минут. Без очередей и ручного согласования.





#### 20 криптовалют

BTC, XMR, ETH, USDT, USDCETH, XRP, LTC, SOL, TRX, TON, DOGE, POL, BCH, DASH, ZEC, ATOM, ETC (+ USDT на TRC-20/BEP-20/Solana). Единый API для всех.





#### 7 юрисдикций

Исландия, Панама, Молдова, Румыния, Швейцария, Нидерланды, Россия. Фильтрация по расположению.





#### Тестовый режим

Проверьте интеграцию от начала до конца без затрат. dry_run=1 для каждого эндпоинта.





#### Два сценария, один API

Один эндпоинт обслуживает как Claude с оплатой человеком, так и полностью автономный агент с собственным кошельком.







## Изучите API с помощью одного curl



Или откройте https://servprivate.com/openapi.json для полной спецификации OpenAPI 3.1.


[Читать спецификацию OpenAPI](https://servprivate.com/openapi.json)
[Файл обнаружения](https://servprivate.com/.well-known/agent.json)






## FAQ



Частые вопросы об интеграции ServPrivate с AI-агентами.






### Какие AI-ассистенты могут это использовать?

Любой MCP-совместимый клиент: Claude Desktop, Claude Code, Cursor, Continue, Cline и любой клиент с поддержкой Model Context Protocol. Для агентов без поддержки MCP (OpenClaw, плагины ChatGPT, собственные Python-скрипты, рабочие процессы n8n, Anthropic Managed Agents) та же функциональность доступна через обычные HTTPS-вызовы к /api/v1/* — тот же бэкенд, та же аутентификация, тот же процесс.



### Нужна ли учётная запись перед первым заказом?

Нет. Отправьте POST /api/v1/orders без заголовка Authorization — в ответе будет свежий account_token (16-символьная строка в формате AAAA-BBBB-CCCC-DDDD). Сохраните его. Этот токен — единственный способ управлять сервером в дальнейшем: ни почты, ни восстановления, ничего другого.



### Совместим ли x402-light с официальным клиентом Coinbase x402?

Частично. Мы помечаем наши 402-ответы полями x402_light: true и facilitator: null. Спецификационно-совместимый x402-клиент должен обнаружить facilitator: null и либо перейти к обычному переводу USDC (который мы принимаем в штатном режиме), либо завершить работу корректно. Мы принимаем любой ERC-20 перевод USDC на адрес получателя, указанный в 402 — подпись EIP-3009 не требуется. Настоящий фасилитатор Coinbase x402 будет добавлен, как только это реально потребуется клиенту.



### Как тестировать без затраты реальной криптовалюты?

Добавьте ?dry_run=1 к любому URL /api/v1/* (или заголовок X-Dry-Run: 1, или поле dry_run: true в теле). Вы получите синтетический order_id, начинающийся с "DRY-", фиктивный адрес оплаты, фиктивные учётные данные (IP-адреса по RFC 5737), а заказ автоматически перейдёт из pending → confirmed → active примерно за 60 секунд. Никаких обращений к внешнему платёжному процессору, ни одной реальной строки в платежах, ни одного реального выделенного сервера. MCP-инструменты принимают тот же аргумент 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 и выделенные серверы в 7 юрисдикциях. Без KYC, без логов, только криптовалюта. Приватность — не функция, а архитектура.",
    "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": "Купить VPS или выделенный сервер с AI-агентом — MCP API, Crypto, No KYC",
    "description": "Купи оффшорный VPS или выделенный сервер с помощью любого AI-агента (Claude, ChatGPT, OpenClaw, Cursor, Continue, Cline) через MCP server, REST API или x402-light. Оплата в Bitcoin, Monero, USDC или 17 других монетах. Без KYC, без email, без регистрации. Мгновенное развёртывание в 7 офшорных юрисдикциях.",
    "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": "ru",
    "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": "Купи оффшорный VPS или выделенный сервер с помощью любого AI-агента (Claude, ChatGPT, OpenClaw, Cursor, Continue, Cline) через MCP server, REST API или x402-light. Оплата в Bitcoin, Monero, USDC или 17 других монетах. Без KYC, без email, без регистрации. Мгновенное развёртывание в 7 офшорных юрисдикциях.",
    "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": "MCP-совместимый сервер, предоставляющий 8 инструментов для обнаружения, расчёта стоимости, заказа, развёртывания и управления оффшорный офшорными VPS или выделенными серверами. Совместим с Claude Desktop, Claude Code, Cursor, Continue, Cline и любым 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": "Как купить оффшорный сервер с помощью AI-агента",
    "description": "Пошаговый рецепт из пяти шагов для любого AI-агента (Claude, ChatGPT, OpenClaw, собственный) — для обнаружения, оформления заказа, оплаты и развёртывания VPS или выделенного сервера на 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": "Узнайте, что доступно",
            "text": "GET https://servprivate.com/api/v1/catalog"
        },
        {
            "@type": "HowToStep",
            "position": 2,
            "name": "Создайте заказ",
            "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": "Оплатите и опрашивайте статус",
            "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": "Получите учётные данные",
            "text": "GET /api/v1/servers/{id} for IP + root password"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
        {
            "@type": "Question",
            "name": "Какие AI-ассистенты могут это использовать?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Любой MCP-совместимый клиент: Claude Desktop, Claude Code, Cursor, Continue, Cline и любой клиент с поддержкой Model Context Protocol. Для агентов без поддержки MCP (OpenClaw, плагины ChatGPT, собственные Python-скрипты, рабочие процессы n8n, Anthropic Managed Agents) та же функциональность доступна через обычные HTTPS-вызовы к /api/v1/* — тот же бэкенд, та же аутентификация, тот же процесс."
            }
        },
        {
            "@type": "Question",
            "name": "Нужна ли учётная запись перед первым заказом?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Нет. Отправьте POST /api/v1/orders без заголовка Authorization — в ответе будет свежий account_token (16-символьная строка в формате AAAA-BBBB-CCCC-DDDD). Сохраните его. Этот токен — единственный способ управлять сервером в дальнейшем: ни почты, ни восстановления, ничего другого."
            }
        },
        {
            "@type": "Question",
            "name": "Совместим ли x402-light с официальным клиентом Coinbase x402?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Частично. Мы помечаем наши 402-ответы полями x402_light: true и facilitator: null. Спецификационно-совместимый x402-клиент должен обнаружить facilitator: null и либо перейти к обычному переводу USDC (который мы принимаем в штатном режиме), либо завершить работу корректно. Мы принимаем любой ERC-20 перевод USDC на адрес получателя, указанный в 402 — подпись EIP-3009 не требуется. Настоящий фасилитатор Coinbase x402 будет добавлен, как только это реально потребуется клиенту."
            }
        },
        {
            "@type": "Question",
            "name": "Как тестировать без затраты реальной криптовалюты?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Добавьте ?dry_run=1 к любому URL /api/v1/* (или заголовок X-Dry-Run: 1, или поле dry_run: true в теле). Вы получите синтетический order_id, начинающийся с \"DRY-\", фиктивный адрес оплаты, фиктивные учётные данные (IP-адреса по RFC 5737), а заказ автоматически перейдёт из pending → confirmed → active примерно за 60 секунд. Никаких обращений к внешнему платёжному процессору, ни одной реальной строки в платежах, ни одного реального выделенного сервера. MCP-инструменты принимают тот же аргумент dry_run."
            }
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Главная",
            "item": "https://servprivate.com/"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "API для агентов",
            "item": "https://servprivate.com/agents"
        }
    ]
}
```

