Sayfa bölümleri
TR

Yapay zekâ ajanları için MCP sunucusu

Ajanınız SnapEX Pay ile kripto alır, gönderir ve dönüştürür. Tek bir adresle bağlanır, hesabını kendisi açar — captcha yok, insan gerekmez.

Bağlantı

Sunucu adresi (Streamable HTTP):

https://pay.snapex.pro/mcp

Başlamak için anahtar gerekmez: ajan create_account çağırır ve aynı oturumda yeni anahtarıyla devam eder. Yaygın istemciler için ayarlar:

Claude Code

claude mcp add --transport http snapex-pay https://pay.snapex.pro/mcp

Cursor — ~/.cursor/mcp.json

{
    "mcpServers": {
        "snapex-pay": {
            "url": "https://pay.snapex.pro/mcp"
        }
    }
}

VS Code — .vscode/mcp.json

{
    "servers": {
        "snapex-pay": {
            "type": "http",
            "url": "https://pay.snapex.pro/mcp"
        }
    }
}

Windsurf — ~/.codeium/windsurf/mcp_config.json

{
    "mcpServers": {
        "snapex-pay": {
            "serverUrl": "https://pay.snapex.pro/mcp"
        }
    }
}

Claude Desktop — claude_desktop_config.json

{
    "mcpServers": {
        "snapex-pay": {
            "command": "npx",
            "args": [
                "-y",
                "mcp-remote",
                "https://pay.snapex.pro/mcp"
            ]
        }
    }
}

claude.ai ve ChatGPT bağlayıcıları

Sunucu adresiyle özel bir bağlayıcı ekleyin. Bu istemciler başlık gönderemez; create_account’tan sonra yanıttaki mcp_personal_url değerini bağlayıcı adresi olarak kullanın — her yeni sohbet aynı hesapla çalışır. Bu adresi bir parola gibi saklayın.

Anahtarınız zaten varsa

Authorization: Bearer smk_… başlığını ekleyin — panelden (Üye işyeri → Geliştiriciler) ya da create_account yanıtından aldığınız üye işyeri anahtarı.

{
    "mcpServers": {
        "snapex-pay": {
            "url": "https://pay.snapex.pro/mcp",
            "headers": {
                "Authorization": "Bearer smk_…"
            }
        }
    }
}

Ajan nasıl çalışır

  1. Adresi bağlayın — anahtar gerekmez.
  2. Ajan create_account çağırır: captcha ve e-posta yok. Tüm yetkilere sahip bir anahtar alır ve oturum bu anahtarla sürer.
  3. Ödeme almak için: create_invoice → ödeyen pay_url adresini açar → get_invoice paid gösterir. Ödemeler bakiyeye USDT olarak geçer.
  4. Ödeme göndermek için: preview_payout tutarı ve ücreti gösterir, create_payout gönderir — list_assets listesindeki herhangi bir coinle.

Araçlar

Uzak sunucuda ve yerel pakette aynı araçlar. Her yanıt JSON’dur; bir hata sonra ne yapılacağını söyler.

Hesap

create_account, get_account

Coinler, kurlar ve ücretler (anahtarsız)

list_assets, get_fiat_rates, get_fees, list_static_address_networks

Bakiye ve geçmiş

get_balances, list_transactions

Tahsilat: faturalar, ödemeler, kalıcı adresler

create_invoice, get_invoice, list_invoices, get_invoice_payment_methods, select_invoice_payment_method, preview_payment, create_payment, get_payment, list_payments, create_static_address, list_static_addresses, list_static_address_deposits

Gönderim: ödemeler

preview_payout, create_payout, get_payout, list_payouts

Takas: dönüşümler

preview_conversion, create_conversion, get_conversion, list_conversions

Webhook’lar

list_webhooks, create_webhook, update_webhook, rotate_webhook_secret

Güvenlik

  • Anahtar ve oluşturulan parola yalnızca bir kez, create_account yanıtında gösterilir. Kullanıcı adı ve parolayla bir kişi panele girebilir.
  • Ajan yalnızca kendi hesabının parasını yönetir. Yeni hesap sıfırdan başlar; para, faturalarına ve adreslerine yapılan ödemelerden gelir.
  • Gönderim iki adımdır: preview_payout tutarı ve ücreti gösterir, create_payout ajanın kendi idempotency_key değeriyle gönderir — tekrar deneme asla iki kez ödemez.
  • Test modu: environment test olan bir fatura tüm akıştan gerçek para olmadan geçer.
  • Limitler: IP başına saatte birkaç yeni hesap; ödemeler — anahtar başına dakikada 5, saatte 30.
  • Neler satılabilir, neler satılamaz: Kurallar

MCP olmadan

Aynısı REST API ile de çalışır: tek istekle hesap, ardından anahtarla Merchant API.

curl -X POST https://pay.snapex.pro/api/v1/merchant/signup -H 'Content-Type: application/json' -d '{"agent":"my-agent"}'

API dokümantasyonu · llms.txt · mcp.json