x402engine

offiziell

50+ Pay-per-Call-APIs für KI-Agenten über HTTP-402-Krypto-Mikrozahlungen. $0,001–$0,12 pro Aufruf mit USDC und USDm.

Was kann man mit x402engine MCP machen?

  • Bezahlte APIs entdecken — Bitten Sie Ihren Assistenten, verfügbare Pay-per-Request-Dienste über discover_services aufzulisten und deren Status mit service_health zu prüfen.
  • Bilder generieren und Code ausführen — Fordern Sie Bilderstellung mit generate_image oder Codeausführung mit execute_code an, mit automatischer USDC-Zahlung auf Base oder Solana.
  • Krypto- und Wallet-Daten abfragen — Erhalten Sie Preise, Markttrends, Wallet-Salden, Transaktionen und Token-Metadaten mithilfe von Tools wie get_crypto_price und get_wallet_balances.
  • Audio und IPFS verarbeiten — Transkribieren Sie Audiodateien mit transcribe_audio oder pinnen und rufen Sie Inhalte von IPFS mit pin_to_ipfs und get_from_ipfs ab.
  • Reiseoptionen suchen — Finden Sie Flüge, Hotels, Standorte und günstigste Reisedaten mit Tools wie search_flights und search_hotels.

Dokumentation

x402engine-mcp

Agent-freundlicher MCP-Server für x402engine. Er ermöglicht Agenten, Pay-per-Request-APIs über HTTP 402 zu entdecken und aufzurufen, mit automatischer USDC-Zahlung auf Base oder Solana.

Das Live-Gateway deckt LLMs, Bild- und Videoerzeugung, Websuche und -Scraping, Codeausführung, Krypto- und Wallet-Daten, Transaktionssimulation, Audio, Reisen und IPFS ab. Dieses MCP stellt eine kuratierte Tool-Auswahl und Live-Erkennung für den vollständigen Katalog bereit.

Schnellstart

Verwenden Sie ein dediziertes Payer-Wallet mit niedrigem Guthaben. Das MCP signiert x402-Zahlungen lokal und sendet den privaten Schlüssel niemals an x402engine.

Base

{
  "mcpServers": {
    "x402engine": {
      "command": "npx",
      "args": ["-y", "x402engine-mcp@1.1.1"],
      "env": {
        "X402_EVM_PRIVATE_KEY": "0xYOUR_DEDICATED_PAYER_KEY",
        "X402_PAYMENT_NETWORK": "base",
        "X402_MAX_PAYMENT_USD": "1.00"
      }
    }
  }
}

Finanzieren Sie das Wallet mit USDC auf Base. Der x402-Facilitator übernimmt die Transaktionsgasgebühren; das Wallet signiert eine EIP-3009-USDC-Autorisierung.

Solana

{
  "mcpServers": {
    "x402engine": {
      "command": "npx",
      "args": ["-y", "x402engine-mcp@1.1.1"],
      "env": {
        "X402_SOLANA_PRIVATE_KEY": "YOUR_BASE58_OR_JSON_PRIVATE_KEY",
        "X402_PAYMENT_NETWORK": "solana",
        "X402_MAX_PAYMENT_USD": "1.00"
      }
    }
  }
}

Finanzieren Sie das Wallet mit USDC auf Solana und genügend SOL für Transaktionsgebühren.

Erkennung ohne Wallet

Der Server startet ohne Wallet, und kostenlose Tools wie discover_services und service_health funktionieren weiterhin. Kostenpflichtige Tools geben ihre x402-Zahlungsanforderungen zurück, bis ein Wallet konfiguriert ist.

claude mcp add x402engine -- npx -y x402engine-mcp@1.1.1

Hermes-Agent

Installieren Sie die x402engine-Fähigkeit und fügen Sie diesen Server in das config.yaml des aktiven Hermes-Profils ein:

mcp_servers:
  x402engine:
    command: npx
    args: ["-y", "x402engine-mcp@1.1.1"]
    env:
      X402_BASE_URL: "https://x402engine.app"
      X402_PAYMENT_NETWORK: "auto"
      X402_MAX_PAYMENT_USD: "0.10"

Starten Sie eine neue Sitzung und rufen Sie discover_services oder service_health auf; beide sind kostenlos. Belassen Sie das Netzwerk auf auto, bis ein Wallet konfiguriert ist. Für Base-Zahlungen speichern Sie X402_EVM_PRIVATE_KEY im lokalen .env des Profils, fügen Sie X402_EVM_PRIVATE_KEY: "${X402_EVM_PRIVATE_KEY}" zum env des Servers hinzu und ändern Sie das Netzwerk auf base. Geben Sie Wallet-Schlüssel niemals in den Chat ein. Das Limit gilt pro Anfrage; autorisieren Sie für jede Aufgabe ein separates Gesamtbudget.

Vollständiger Hermes-Einrichtungsleitfaden · Installierbare Fähigkeit

Zahlungssteuerung

VariableStandardBeschreibung
X402_EVM_PRIVATE_KEYnicht gesetztDedizierter Payer-Schlüssel für Base-USDC
X402_SOLANA_PRIVATE_KEYnicht gesetztBase58- oder JSON-Payer-Schlüssel für Solana-USDC
X402_PAYMENT_NETWORKautoauto, base oder solana
X402_MAX_PAYMENT_USD1.00Hartes Ausgabenlimit pro Anfrage
X402_BASE_URLProduktions-GatewayÜberschreibt die Gateway-URL
X402_PAYMENT_HEADERnicht gesetztLegacy-vorsignierter x402-Header
X402_DEV_BYPASSnicht gesetztEntwicklungsumgehungsgeheimnis

Im auto-Modus wird Base bevorzugt, wenn beide Schlüssel konfiguriert sind. Automatische Zahlung akzeptiert nur die kanonischen USDC-Verträge auf Base und Solana. Sie lehnt unbekannte Vermögenswerte, nicht unterstützte Netzwerke und Beträge über dem konfigurierten Limit ab, bevor sie signiert.

MegaETH bleibt für Clients verfügbar, die ihren eigenen kompatiblen Zahlungsheader bereitstellen.

MCP-Tools

KategorieTools
Erkennungdiscover_services, service_health
Bild und Codegenerate_image, execute_code
Audiotranscribe_audio
Kryptoget_crypto_price, get_crypto_markets, get_crypto_history, get_trending_crypto, search_crypto, get_crypto_categories
Wallet und Tokenget_wallet_balances, get_wallet_transactions, get_wallet_pnl, get_token_prices, get_token_metadata
IPFSpin_to_ipfs, get_from_ipfs
Reisensearch_flights, search_locations, search_hotels, search_cheapest_dates

Preise sind in jeder Tool-Beschreibung und in der Live-Erkennung enthalten. Der Gateway-Katalog kann sich unabhängig von diesem Paket ändern.

Erkennung

Entwicklung

npm install
npm test
npm run build

Links