خانه / Agent API
میزبانی VPS با عامل هوش مصنوعی · MCP · REST · x402

خرید VPS یا سرور اختصاصی با عامل هوش مصنوعی — پرداخت کریپتو، بدون KYC.

ServPrivate به‌گونه‌ای طراحی شده که عوامل هوش مصنوعی بتوانند سرورها را از ابتدا تا انتها بدون دخالت انسانی خریداری، راه‌اندازی و مدیریت کنند. سه مسیر یکپارچه‌سازی، یک دامنه، صفر KYC، 20 ارز دیجیتال شامل Monero. سازگار با Claude (Desktop / Code / Managed Agents)، OpenClaw، ChatGPT، Cursor، Continue، Cline، n8n و هر کلاینت HTTP سفارشی.

Claude Desktop Claude Code ChatGPT Cursor Continue OpenClaw curl
بدون KYC
MCP server
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 ارسال کنید → پاسخ 402 با دستورالعمل‌های واریز USDC در یک رفت‌وبرگشت. نیازی به facilitator نیست.

چهار خط محصول، یک endpoint به آدرس /api/v1/orders

برای جابجایی بین خطوط محصول، `type=vps` / `dedicated` / `rdp` / `gpu` را ارسال کنید. همان Bearer auth، همان checkout کریپتو، همان endpoint های وضعیت. موقعیت‌ها بر اساس محصول محدود هستند — API درخواست `type=gpu` در `russia` را رد می‌کند (کنترل صادرات NVIDIA) و `type=rdp` را در `iceland` / `panama` / `switzerland`.

خط محصولtypeموقعیت‌های موجودازکاربرد معمول agent
Linux VPS vps 7 (IS · PA · MD · RO · CH · NL · RU) $7.50/mo سرویس‌های Linux (Tor، VPN، میل، ربات‌های scraping، وب‌اپ‌ها).
Dedicated Server dedicated 7 (IS · PA · MD · RO · CH · NL · RU) $48.50/mo ایزولاسیون bare-metal (پایگاه‌های داده بزرگ، بارهای کاری dual-socket، hypervisor ها).
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. بدون ایمیل. اولین فراخوانی توکن حساب شما را برمی‌گرداند؛ سه فراخوانی بعدی سفارش را از حالت در انتظار به فعال منتقل می‌کنند.

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

یک endpoint، چهار خط محصول — مثال‌های آماده برای کپی

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) اضافه کنید. پس از راه‌اندازی مجدد، بپرسید: "برایم یک Iceland VPS-S با Ubuntu 24.04 پرداخت‌شده با XMR بخر".

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

ابزارهای ارائه‌شده توسط MCP server:

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 را تشخیص داده و به جای امضای EIP-3009 به انتقال عادی USDC بازمی‌گردند.

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، یا فیلد body با dry_run: true) را به هر endpoint از /api/v1/* اضافه کنید. سفارش مصنوعی پس از ~60 ثانیه به‌طور خودکار تأیید می‌شود، IP های RFC 5737 برمی‌گرداند و هیچ ردیف واقعی در پایگاه داده یا پردازنده پرداخت واقعی لمس نمی‌شود. ایده‌آل برای اعتبارسنجی یکپارچه‌سازی agent قبل از اتصال به شبکه اصلی.

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 خودشان مستقر می‌کنند، سپس سرور را حذف می‌کنند. صورت‌حساب ماهانه قابل پیش‌بینی، پهنای باند نامحدود، بدون هزینه per-token.

استقرار چند-منطقه + چند-محصول از یک دستور

یک حلقه عاملی یک Linux VPS در ایسلند (صفحه کنترل)، یک Windows RDP در هلند (کارگر اتوماسیون مرورگر) و یک H100 GPU در ایسلند (استنتاج) را مستقر می‌کند. همان توکن، همان API، همان پرداخت.

چرا ServPrivate برای agent ها کار می‌کند

شش ویژگی که ServPrivate را به‌طور منحصربه‌فردی برای خریدهای خودکار و دستیار مناسب می‌کند.

Zero KYC

نه نام، نه ایمیل، نه تلفن، نه مدرک هویتی، نه کپچا. agent پرداخت می‌کند و سرور را تحویل می‌گیرد — همین.

استقرار فوری

VPS در کمتر از 5 دقیقه راه‌اندازی می‌شود. Dedicated معمولاً 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 روی هر endpoint.

دو جریان، یک API

همان endpoint هم برای Claude با پرداخت انسانی و هم برای agent کاملاً خودکار با کیف پول مستقل کار می‌کند.

API را با یک curl کشف کنید

یا https://servprivate.com/openapi.json را برای مشخصات کامل OpenAPI 3.1 باز کنید.

سؤالات متداول

پرسش‌های رایج درباره یکپارچه‌سازی ServPrivate با عوامل هوش مصنوعی.

کدام دستیارهای هوش مصنوعی می‌توانند از این استفاده کنند؟

هر کلاینت سازگار با MCP: Claude Desktop، Claude Code، Cursor، Continue، Cline، و هر کلاینتی که Model Context Protocol را پیاده‌سازی کرده باشد. برای agent هایی بدون پشتیبانی MCP (OpenClaw، ChatGPT plugins، اسکریپت‌های Python سفارشی، workflow های n8n، Anthropic Managed Agents)، همان قابلیت‌ها از طریق تماس‌های ساده HTTPS به /api/v1/* در دسترس است — دقیقاً همان backend، همان احراز هویت، همان جریان.

آیا قبل از اولین سفارش باید حساب کاربری داشته باشم؟

خیر. POST /api/v1/orders را بدون هیچ هدر Authorization ارسال کنید و پاسخ شامل یک account_token تازه (رشته 16 کاراکتری با فرمت AAAA-BBBB-CCCC-DDDD) خواهد بود. آن را ذخیره کنید. این token تنها راه مدیریت سرور شماست — ما نه ایمیل داریم، نه مسیر بازیابی، نه هیچ چیز دیگری.

آیا x402-light با کلاینت رسمی Coinbase x402 سازگار است؟

تا حدی. ما پاسخ‌های 402 خود را با x402_light: true و facilitator: null برچسب‌گذاری می‌کنیم. یک کلاینت x402 سازگار با مشخصات باید facilitator: null را تشخیص دهد و یا به یک انتقال USDC معمولی (که ما به‌طور عادی می‌پذیریم) بازگردد یا به‌آرامی شکست بخورد. ما هر انتقال USDC ERC-20 به آدرس گیرنده بازگردانده‌شده در 402 را می‌پذیریم — هیچ الزام امضای EIP-3009 وجود ندارد. یک facilitator واقعی Coinbase x402 را اولین باری که یک کلاینت واقعی آن را بخواهد اضافه خواهیم کرد.

چگونه بدون خرج کردن کریپتوی واقعی آزمایش کنم؟

?dry_run=1 را به هر URL از /api/v1/* اضافه کنید (یا هدر X-Dry-Run: 1، یا فیلد body با dry_run: true). یک order_id مصنوعی که با "DRY-" شروع می‌شود، یک آدرس پرداخت جعلی، اطلاعات ورود جعلی (IP های RFC 5737) دریافت می‌کنید و سفارش به‌طور خودکار در طی ~60 ثانیه از pending → confirmed → active پیش می‌رود. هیچ تماس با پردازنده پرداخت، هیچ ردیف واقعی در payments، هیچ سرور واقعی راه‌اندازی نمی‌شود. ابزارهای MCP همان آرگومان dry_run را می‌پذیرند.