x402engine
offiziell50+ 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?
- Entdecken Sie verfügbare kostenpflichtige APIs — durchsuchen Sie das Live-Gateway-Verzeichnis mit
discover_services, um LLM-, Bild-, Krypto-, Reise- und andere Pay-per-Request-Endpunkte zu finden. - Überprüfen Sie die Dienstintegrität vor der Bezahlung — verwenden Sie
service_health, um zu überprüfen, ob ein Endpunkt erreichbar ist, und sehen Sie sich die aktuellen Preise an, ohne zu bezahlen. - Generieren Sie Bilder auf Abruf — rufen Sie
generate_imageauf, um KI-generierte Bilder zu erstellen, mit automatischer USDC-Zahlung auf Base oder Solana. - Führen Sie Code in einer Sandbox aus — führen Sie Code-Snippets über
execute_codeaus und bezahlen Sie pro Ausführung über das x402-Protokoll. - Rufen Sie Kryptopreise und Marktdaten ab — fragen Sie
get_crypto_price,get_crypto_marketsoderget_trending_cryptoab, um Echtzeit-Token- und Marktinformationen zu erhalten. - Suchen Sie nach Flügen und Hotels — verwenden Sie
search_flights,search_hotelsodersearch_locations, um Reisemöglichkeiten mit Abrechnung pro Anfrage zu suchen.
Dokumentation
x402engine-mcp
Agent-freundlicher MCP-Server für x402engine. Er ermöglicht Agenten das Entdecken und Aufrufen von Pay-per-Request-APIs über HTTP 402, mit automatischer USDC-Zahlung auf Base oder Solana.
Das Live-Gateway umfasst LLMs, Bild- und Videogenerierung, Websuche und -scraping, Codeausführung, Krypto- und Wallet-Daten, Transaktionssimulation, Audio, Reisen und IPFS. Dieser MCP stellt einen kuratierten Werkzeugsatz und Live-Entdeckung für den gesamten Katalog bereit.
Schnellstart
Verwenden Sie eine dedizierte, niedrig bestückte Zahler-Wallet. Der 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.0"],
"env": {
"X402_EVM_PRIVATE_KEY": "0xYOUR_DEDICATED_PAYER_KEY",
"X402_PAYMENT_NETWORK": "base",
"X402_MAX_PAYMENT_USD": "1.00"
}
}
}
}
Bestücken Sie die Wallet mit USDC auf Base. Der x402-Facilitator übernimmt die Transaktionsgebühren; die Wallet signiert eine EIP-3009 USDC-Autorisierung.
Solana
{
"mcpServers": {
"x402engine": {
"command": "npx",
"args": ["-y", "x402engine-mcp@1.1.0"],
"env": {
"X402_SOLANA_PRIVATE_KEY": "YOUR_BASE58_OR_JSON_PRIVATE_KEY",
"X402_PAYMENT_NETWORK": "solana",
"X402_MAX_PAYMENT_USD": "1.00"
}
}
}
}
Bestücken Sie die Wallet mit USDC auf Solana und ausreichend SOL für Transaktionsgebühren.
Entdeckung ohne Wallet
Der Server startet ohne Wallet, und kostenlose Werkzeuge wie discover_services und service_health funktionieren trotzdem. Kostenpflichtige Werkzeuge zeigen ihre x402-Zahlungsanforderungen an, bis eine Wallet konfiguriert ist.
claude mcp add x402engine -- npx -y x402engine-mcp@1.1.0
Zahlungskontrollen
| Variable | Standard | Beschreibung |
|---|---|---|
X402_EVM_PRIVATE_KEY | nicht gesetzt | Dedizierter Zahler-Schlüssel für Base USDC |
X402_SOLANA_PRIVATE_KEY | nicht gesetzt | Base58- oder JSON-Zahler-Schlüssel für Solana USDC |
X402_PAYMENT_NETWORK | auto | auto, base oder solana |
X402_MAX_PAYMENT_USD | 1.00 | Hartes Ausgabenlimit pro Anfrage |
X402_BASE_URL | Produktions-Gateway | Überschreibt die Gateway-URL |
X402_PAYMENT_HEADER | nicht gesetzt | Veralteter, vorab signierter x402-Header |
X402_DEV_BYPASS | nicht gesetzt | Entwicklungs-Bypass-Geheimnis |
Im auto-Modus wird Base bevorzugt, wenn beide Schlüssel konfiguriert sind. Die automatische Zahlung akzeptiert nur die kanonischen USDC-Verträge auf Base und Solana. Sie lehnt unbekannte Assets, nicht unterstützte Netzwerke und Beträge über dem konfigurierten Limit vor der Signierung ab.
MegaETH bleibt für Clients verfügbar, die ihren eigenen kompatiblen Zahlungsheader bereitstellen.
MCP-Werkzeuge
| Kategorie | Werkzeuge |
|---|---|
| Entdeckung | discover_services, service_health |
| Bild und Code | generate_image, execute_code |
| Audio | transcribe_audio |
| Krypto | get_crypto_price, get_crypto_markets, get_crypto_history, get_trending_crypto, search_crypto, get_crypto_categories |
| Wallet und Token | get_wallet_balances, get_wallet_transactions, get_wallet_pnl, get_token_prices, get_token_metadata |
| IPFS | pin_to_ipfs, get_from_ipfs |
| Reisen | search_flights, search_locations, search_hotels, search_cheapest_dates |
Preise sind in jeder Werkzeugbeschreibung und in der Live-Entdeckung enthalten. Der Gateway-Katalog kann sich unabhängig von diesem Paket ändern.
Entdeckung
- Gateway-Entdeckung: /.well-known/x402.json
- Agent-Karte: /.well-known/agent.json
- Endpunkt-Manifest: /.well-known/agent-manifest.v1.json
- Services-API: /api/services
- Paket-Metadaten: server.json
Entwicklung
npm install
npm test
npm run build
Links
- Website: x402engine.app
- npm: x402engine-mcp
- GitHub: agentc22/x402engine-mcp
- Protokoll: x402.org