[ホーム](https://servhidden.com/ja) /
Agent API





AI エージェント VPS ホスティング · MCP · REST · x402


# AIエージェントでVPSや専用サーバーを購入 — 暗号資産払い、KYC不要。



ServHidden は AI エージェントが人間の介入なしにサーバーの購入・デプロイ・管理をエンドツーエンドで行えるように設計されています。3 つの統合パス、1 つのドメイン、KYC ゼロ、Monero を含む 6 種類の暗号資産に対応しています。Claude（Desktop / Code / Managed Agents）、OpenClaw、ChatGPT、Cursor、Continue、Cline、n8n、および任意のカスタム HTTP クライアントと互換性があります。


[OpenAPI仕様を読む](https://servhidden.com/openapi.json)
[60秒でMCPをセットアップ](#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 servhidden/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-軽い
8 暗号資産
テストモード




## 3つの統合パス、1つのドメイン



お使いのスタックに合うものを選んでください。どれも同じバックエンド、同じアカウント、同じ /api/v1/* ロジックにアクセスします。





MCP


### MCP — Claude、Cursor、Continue、Cline向け



MCP設定に https://servhidden.com/mcp を追加してください。8つのツールが即座に利用可能になります：list_plans、list_locations、quote、create_order、payment_status、server_credentials、server_action、agent_help。



REST


### REST —向け任意の HTTP クライアント



/api/v1/ 配下のシンプルな JSON エンドポイントです。Bearer 認証（最初の注文時に自動発行、登録不要）。OpenAPI 3.1 仕様は /openapi.json にあります。curl、Python、Go、HTTP を話せるあらゆるクライアントから利用できます。



x402-light


### x402-軽い — 即時 USDC



自前のウォレットを持つエージェント向け。POST /api/v1/topup に X-Payment-Mode: x402 を送ると、402とともにx402のacceptsブロック(scheme "exact"、Base上のUSDC)が返ります。署名済みのX-Paymentヘッダーを付けて再試行すると決済が完了します。







## 4つの製品ライン、1つの /api/v1/orders エンドポイント



`type=vps` / `dedicated` / `rdp` / `gpu` を渡すと製品ラインを切り替えられます。Bearer認証、暗号資産の決済フロー、ステータスエンドポイントはすべて共通です。ロケーションは製品ごとに制限されており、APIは `russia` での `type=gpu`（NVIDIA輸出規制のため）と、`iceland` / `panama` / `switzerland` での `type=rdp` を拒否します。



| 製品ライン | type | Available ロケーション | 月額 | 典型的なエージェントのユースケース |
| --- | --- | --- | --- | --- |
| **Linux VPS** | vps | 7 (IS · PA · MD · RO · CH · NL · RU) | $7.50/mo | Linuxサービス（Tor、VPN、メール、スクレイピングボット、Webアプリ）。 |
| **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 | ブラウザ自動化、複数アカウントの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マトリクス（ロケーション別料金、OSオプション、GPUモデル、VRAM）を返します。カタログは認証不要で公開されており、5分間キャッシュ可能です。




## 仕組み — 発見から認証情報取得まで4回の呼び出し



インストールする SDK はありません。OAuth の手続きも不要です。メールアドレスも不要です。最初の呼び出しでアカウントトークンが返され、続く 3 回の呼び出しで注文が保留状態から稼働状態に移行します。






### 1利用可能な内容を確認する

カタログと法域の一覧を読み取ります。どちらのエンドポイントも認証不要で公開されており、5分間キャッシュ可能です。



### 2注文を作成する

選択内容をPOSTします。レスポンスには注文ごとに発行される新しい支払いアドレス、正確な暗号資産金額、有効期限、そしてBearerトークンを送っていない場合は新しいaccount_tokenが含まれます。トークンは必ず保存してください。後でサーバーを管理する唯一の手段であり、当社には復旧経路がありません。



### 3支払いとポーリング

アドレスに暗号資産を送金します。その後、ステータスが「active」に達するまで注文をポーリングします（VPSの場合、入金が検知されてから通常1〜5分です）。



### 4認証情報を受け取る

注文がactiveになったら、サーバー情報を取得します。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://servhidden.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://servhidden.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://servhidden.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,
"billing_months": 3, // what you paid for
"service_months": 6, // what the server actually runs — read THIS
"free_months": 3,
"promo": { "id": "double-term-2026", "multiplier": 2, "applies_to": ["vps", "dedicated"] },
"credentials_url": "https://servhidden.com/api/v1/servers/9876"
}



**期間が2倍に — お支払い1ヶ月ごとに1ヶ月無料**
vps と dedicated では、`billing` はお支払い期間であり、ご利用期間ではありません。今年最大のキャンペーンにより期間が無料で2倍になるため、billing:3 は3ヶ月分を請求し service_months:6 を返します。更新予定は `billing_months` ではなく `service_months` を基準にしてください。rdp と gpu では両者は同じです。GET /api/v1/catalog は実施中のキャンペーンを `promotion` に返します（終了時は null）。倍率をハードコードせず、この値を読んでください。





**1つのエンドポイント、4つの製品ライン — コピー＆ペーストで使えるサンプル**


******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://servhidden.com/api/v1/topup",
"suggested_usd": 54, "suggested_bonus": 0,
"minimum_usd": 30, "maximum_usd": 2000,
"bonus_doc": "https://servhidden.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": {
"servhidden": {
"url": "https://servhidden.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



次に Claude 内で agent_help() を呼び出してください。ツール自体に組み込まれた例付きの標準的な 4 ステップのレシピが返されます。




## x402-light — USDCによる単一ラウンドトリップ



POST /api/v1/topup に X-Payment-Mode: x402 ヘッダーを送信します。サーバーはHTTP 402とx402のacceptsブロック(scheme "exact"、Base上のUSDC、EIP-3009 transferWithAuthorization)を返します。提示額に対するauthorizationに署名し、X-Paymentヘッダーを付けて同じリクエストを再試行すると、入金が確定して残高に反映されます。その後は /api/v1/orders から任意のサーバーを注文できます。




******x402-light — single round trip with USDT

# With balance-only orders, /api/v1/orders returns 402 insufficient_balance
# when balance is short — the response includes a topup_required block.
# Fund USDT directly via:
curl -X POST https://servhidden.com/api/v1/topup \
-H 'Content-Type: application/json' \
-d '{"amount":100,"crypto":"USDT"}'

# → 201 returns {payment_id, address, amount_crypto, bonus_usd: 25,
# credited_usd: 125, poll_url, account_token}.
# Send USDT (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） — 統合中に実際の暗号資産を消費しません

任意の/api/v1/* エンドポイントに?dry_run=1（またはheader X-Dry-Run: 1、もしくはbody field dry_run: true）を追加します。合成注文は約60秒後に自動で確認済みとなり、RFC 5737のIPを返し、実データベースの行や上流の決済プロセッサには一切触れません。本番環境に触れる前にエージェント連携を検証する用途に最適です。




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

# 実際の暗号資産は消費されず、実サーバーもプロビジョニングされません
curl -X POST 'https://servhidden.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://servhidden.com/api/v1/topup?dry_run=1' \
-H 'Content-Type: application/json' \
-d '{"amount":200,"crypto":"XMR"}'





## ユースケース — エージェントがServHiddenで行うこと

これらは、今日のエージェント型インフラにおいて当社が実際に目にし、設計の前提としているパターンです。






### 30秒でscraper VPSを起動

リサーチエージェントは特定の法域のクリーンな IP を必要とします。create_order を呼び出して認証情報を取得し、ジョブを実行してから終了します。



### エージェント所有のコンピュートサプライチェーン

長期稼働型の自律エージェント（Claude Managed Agent、カスタムオーケストレーター）は水平スケールに合わせて自らインフラをプロビジョニングします。人間のゲートキーパーは不要です。



### 機密ワークロード向けの自前コンピュート（BYO）

プライバシーを重視するユーザーがClaudeにLLM、Torリレー、Moneroノード、セルフホストVPNのホスティングを依頼すると、支払い・デプロイ・SSH鍵の受け渡しはすべてエージェント側で完結します。



### セキュリティリサーチ向けの使い捨てインフラ

ペネトレーションテストツール、マルウェアサンドボックス、出口ノードなど、短命で帰属不能であることが利点になるあらゆる用途に。エージェントが作成し、使用し、破棄します。



### On-demand GPU向けLLM ファインチューニング + 推論

エージェントはPyTorch / CUDAプリインストール済みのH100 SXM5（80 GB HBM3）を60秒で起動し、ファインチューニングジョブを実行し、自前のvLLMエンドポイントの背後にモデルをデプロイしてから、マシンを破棄できます。月額請求は予測可能で、帯域は無制限、トークン単位の課金はありません。



### 1つのプロンプトでマルチリージョン + マルチプロダクトをデプロイ

1つのエージェントループで、アイスランドにLinux VPS（コントロールプレーン）、オランダにWindows RDP（ブラウザ自動化ワーカー）、アイスランドにH100 GPU（推論）をデプロイします。トークンもAPIも決済フローもすべて同一です。






## なぜ ServHidden 機能します向けagents



ServHidden を自律・補助型の購入に特に適したものにしている 6 つの特性。







### KYC不要

氏名、メールアドレス、電話番号、身分証、CAPTCHAは一切不要です。エージェントが支払い、サーバーを受け取る — それだけです。





### 即時デプロイ

VPSは5分未満で稼働します。専用サーバーは通常15〜60分です。キューも人間による承認もありません。





### 8種類の暗号通貨

BTC、XMR、ETH、USDT、USDTTRC、SOL、LTC、TRX。すべてで同一の API を使用します。





### 7 法域

アイスランド、パナマ、モルドバ、ルーマニア、スイス、オランダ、ロシア。ロケーションで絞り込み。





### テストモード

支出ゼロで統合をエンドツーエンドに検証できます。すべてのエンドポイントでdry_run=1が使えます。





### 2つのフロー、1つのAPI

人間が支払うClaudeの構成も、自前のウォレットを持つ完全自律エージェントも、同じエンドポイントで対応します。







## curl一発でAPIを体験



または https://servhidden.com/openapi.json を開くと、完全なOpenAPI 3.1仕様を確認できます。


[OpenAPI仕様を読む](https://servhidden.com/openapi.json)
[ディスカバリーファイル](https://servhidden.com/.well-known/agent.json)






## FAQ



ServHiddenとAIエージェントの統合に関するよくある質問です。






### どの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文字の文字列）が含まれます。必ず保存してください。このトークンが、その後サーバーを管理する唯一の手段です。当社にはメールアドレスも復旧経路も、それ以外の手段も一切ありません。



### x402-lightは公式のCoinbase x402クライアントと互換性がありますか？

部分的に対応しています。当社は402レスポンスにx402_light: trueおよびfacilitator: nullを付与しています。仕様に準拠したx402クライアントは、facilitator: nullを検出した時点で通常のUSDC送金（当社が普通に受け付けます）にフォールバックするか、適切にエラー処理するべきです。当社は402で返却されるrecipientアドレス宛の任意のUSDC ERC-20送金を受け付けます。EIP-3009署名は不要です。実際のクライアントが要求した時点で、本物のCoinbase x402 facilitatorを追加する予定です。



### 実際の暗号資産を消費せずにテストするにはどうすればよいですか？

任意の/api/v1/* URLに?dry_run=1を追加してください（またはheader X-Dry-Run: 1、もしくはbody field dry_run: true）。"DRY-"で始まる合成order_id、ダミーの支払いアドレス、ダミーの認証情報（RFC 5737のIP）が返り、注文はpending → confirmed → activeへ約60秒かけて自動的に進みます。上流の決済プロセッサへの呼び出しも、paymentsテーブルへの実レコード作成も、実サーバーのプロビジョニングも発生しません。MCPツールも同じdry_run引数を受け付けます。


## Structured data (JSON-LD)

```json
{
    "@context": "https://schema.org",
    "@type": "Organization",
    "@id": "https://servhidden.com/#organization",
    "name": "ServHidden",
    "url": "https://servhidden.com",
    "description": "7つのオフショア法域で提供するVPSと専用サーバー。KYC不要、ログなし、暗号資産決済のみ。設計段階からプライバシーを重視しています。",
    "logo": {
        "@type": "ImageObject",
        "url": "https://servhidden.com/ServHidden.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://servhidden.com/contact",
        "availableLanguage": [
            "en",
            "ru",
            "zh",
            "es",
            "fr",
            "de",
            "pt",
            "ar",
            "ja",
            "ko",
            "hi",
            "id",
            "it",
            "tr",
            "fa",
            "vi"
        ]
    },
    "sameAs": [
        "https://servhidden.com/canary",
        "https://servhidden.com/press"
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "WebSite",
    "@id": "https://servhidden.com/#website",
    "url": "https://servhidden.com",
    "name": "ServHidden",
    "publisher": {
        "@id": "https://servhidden.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": "AIエージェントでVPS・専用サーバーを購入 — MCP API、暗号資産、KYC不要",
    "description": "AI Agent（Claude、ChatGPT、OpenClaw、Cursor、Continue、Cline）からMCPサーバー、REST API、x402-light経由でオフショアVPSと専用サーバーを購入。Bitcoin、Moneroまたはその他11種類の暗号資産で支払い。KYC不要、メール不要、登録不要。7つのオフショア法域で即時デプロイ。",
    "author": {
        "@id": "https://servhidden.com/#organization"
    },
    "publisher": {
        "@id": "https://servhidden.com/#organization"
    },
    "datePublished": "2026-04-28",
    "dateModified": "2026-09-02T10:06:26+00:00",
    "mainEntityOfPage": "https://servhidden.com/agents",
    "inLanguage": "ja",
    "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": "ServHidden Agent API",
    "description": "AI Agent（Claude、ChatGPT、OpenClaw、Cursor、Continue、Cline）からMCPサーバー、REST API、x402-light経由でオフショアVPSと専用サーバーを購入。Bitcoin、Moneroまたはその他11種類の暗号資産で支払い。KYC不要、メール不要、登録不要。7つのオフショア法域で即時デプロイ。",
    "documentation": "https://servhidden.com/agents",
    "termsOfService": "https://servhidden.com/tos",
    "provider": {
        "@id": "https://servhidden.com/#organization"
    },
    "potentialAction": {
        "@type": "BuyAction",
        "target": {
            "@type": "EntryPoint",
            "urlTemplate": "https://servhidden.com/api/v1/orders",
            "httpMethod": "POST",
            "contentType": "application/json"
        }
    },
    "subjectOf": [
        {
            "@type": "CreativeWork",
            "name": "OpenAPI specification",
            "url": "https://servhidden.com/openapi.json"
        },
        {
            "@type": "CreativeWork",
            "name": "MCP server endpoint",
            "url": "https://servhidden.com/mcp"
        },
        {
            "@type": "CreativeWork",
            "name": "Agent discovery file",
            "url": "https://servhidden.com/.well-known/agent.json"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "SoftwareApplication",
    "name": "ServHidden MCP Server",
    "applicationCategory": "DeveloperApplication",
    "operatingSystem": "Cross-platform (any MCP-aware client)",
    "description": "オフショアVPSや専用サーバーの検索・見積もり・注文・デプロイ・管理のための8つのツールを公開するMCP互換サーバーです。Claude Desktop、Claude Code、Cursor、Continue、Cline、および任意のMCPクライアントと互換性があります。",
    "url": "https://servhidden.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": "ServHidden 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://servhidden.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://servhidden.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://servhidden.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://servhidden.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://servhidden.com/domains"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "HowTo",
    "name": "AIエージェントでオフショアサーバーを購入する方法",
    "description": "ServHidden 上で VPS または専用サーバーを検索・注文・支払い・デプロイするための、あらゆる AI エージェント（Claude、ChatGPT、OpenClaw、カスタム）向けの 5 ステップのレシピ。",
    "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://servhidden.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）でも、/api/v1/* への通常のHTTPS呼び出しで同じ機能を利用できます。バックエンドも認証もフローも完全に同じです。"
            }
        },
        {
            "@type": "Question",
            "name": "最初の注文前にアカウントは必要ですか？",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "いいえ。Authorizationヘッダーなしで POST /api/v1/orders を呼び出すと、レスポンスに新しいaccount_token（AAAA-BBBB-CCCC-DDDD形式の16文字の文字列）が含まれます。必ず保存してください。このトークンが、その後サーバーを管理する唯一の手段です。当社にはメールアドレスも復旧経路も、それ以外の手段も一切ありません。"
            }
        },
        {
            "@type": "Question",
            "name": "x402-lightは公式のCoinbase x402クライアントと互換性がありますか？",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "部分的に対応しています。当社は402レスポンスにx402_light: trueおよびfacilitator: nullを付与しています。仕様に準拠したx402クライアントは、facilitator: nullを検出した時点で通常のUSDC送金（当社が普通に受け付けます）にフォールバックするか、適切にエラー処理するべきです。当社は402で返却されるrecipientアドレス宛の任意のUSDC ERC-20送金を受け付けます。EIP-3009署名は不要です。実際のクライアントが要求した時点で、本物のCoinbase x402 facilitatorを追加する予定です。"
            }
        },
        {
            "@type": "Question",
            "name": "実際の暗号資産を消費せずにテストするにはどうすればよいですか？",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "任意の/api/v1/* URLに?dry_run=1を追加してください（またはheader X-Dry-Run: 1、もしくはbody field dry_run: true）。\"DRY-\"で始まる合成order_id、ダミーの支払いアドレス、ダミーの認証情報（RFC 5737のIP）が返り、注文はpending → confirmed → activeへ約60秒かけて自動的に進みます。上流の決済プロセッサへの呼び出しも、paymentsテーブルへの実レコード作成も、実サーバーのプロビジョニングも発生しません。MCPツールも同じdry_run引数を受け付けます。"
            }
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "ホーム",
            "item": "https://servhidden.com/ja/"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "Agent API",
            "item": "https://servhidden.com/ja/agents"
        }
    ]
}
```

