x402engine
आधिकारिकAI एजेंटों के लिए HTTP 402 क्रिप्टो माइक्रोपेमेंट के माध्यम से 50 से अधिक पे-पर-कॉल API। USDC और USDm के साथ प्रति कॉल $0.001–$0.12।
x402engine MCP के साथ आप क्या कर सकते हैं?
- भुगतान वाले APIs खोजें — अपने असिस्टेंट से
discover_servicesके माध्यम से उपलब्ध पे-प्रति-अनुरोध सेवाओं की सूची माँगें औरservice_healthसे उनकी स्थिति जाँचें। - इमेज बनाएँ और कोड चलाएँ —
generate_imageसे इमेज निर्माण याexecute_codeसे कोड निष्पादन का अनुरोध करें, जिसमें Base या Solana पर स्वचालित USDC भुगतान होता है। - क्रिप्टो और वॉलेट डेटा क्वेरी करें —
get_crypto_priceऔरget_wallet_balancesजैसे टूल का उपयोग करके कीमतें, बाज़ार रुझान, वॉलेट शेष, लेनदेन और टोकन मेटाडेटा प्राप्त करें। - ऑडियो और IPFS प्रोसेस करें —
transcribe_audioसे ऑडियो फ़ाइलों का ट्रांसक्रिप्शन करें, याpin_to_ipfsऔरget_from_ipfsका उपयोग करके IPFS से सामग्री पिन और पुनर्प्राप्त करें। - यात्रा विकल्प खोजें —
search_flightsऔरsearch_hotelsजैसे टूल से उड़ानें, होटल, स्थान और सबसे सस्ती यात्रा तिथियाँ खोजें।
दस्तावेज़
x402engine-mcp
एजेंट-अनुकूल MCP सर्वर x402engine के लिए। यह एजेंटों को HTTP 402 के माध्यम से pay-per-request API खोजने और कॉल करने की सुविधा देता है, जिसमें Base या Solana पर स्वचालित USDC भुगतान होता है।
लाइव गेटवे LLM, छवि और वीडियो निर्माण, वेब खोज और स्क्रैपिंग, कोड निष्पादन, क्रिप्टो और वॉलेट डेटा, लेनदेन सिमुलेशन, ऑडियो, यात्रा और IPFS को कवर करता है। यह MCP पूर्ण कैटलॉग के लिए एक क्यूरेटेड टूल सेट और लाइव डिस्कवरी प्रदान करता है।
त्वरित आरंभ
समर्पित, कम-बैलेंस वाले भुगतानकर्ता वॉलेट का उपयोग करें। MCP x402 भुगतानों पर स्थानीय रूप से हस्ताक्षर करता है और निजी कुंजी को 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"
}
}
}
}
वॉलेट को Base पर USDC से फंड करें। x402 facilitator लेनदेन गैस का भुगतान करता है; वॉलेट EIP-3009 USDC प्राधिकरण पर हस्ताक्षर करता है।
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"
}
}
}
}
वॉलेट को Solana पर USDC और लेनदेन शुल्क के लिए पर्याप्त SOL से फंड करें।
वॉलेट के बिना डिस्कवरी
सर्वर बिना वॉलेट के शुरू होता है, और discover_services और service_health जैसे मुफ्त टूल अभी भी काम करते हैं। भुगतान वाले टूल अपनी x402 भुगतान आवश्यकताओं को तब तक लौटाते हैं जब तक वॉलेट कॉन्फ़िगर नहीं हो जाता।
claude mcp add x402engine -- npx -y x402engine-mcp@1.1.1
Hermes एजेंट
x402engine स्किल स्थापित करें और इस सर्वर को सक्रिय Hermes प्रोफ़ाइल के config.yaml में मर्ज करें:
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"
नया सत्र शुरू करें और discover_services या service_health कॉल करें; दोनों मुफ्त हैं। वॉलेट कॉन्फ़िगर होने तक नेटवर्क को auto पर रखें। Base भुगतान के लिए, प्रोफ़ाइल के स्थानीय .env में X402_EVM_PRIVATE_KEY संग्रहीत करें, सर्वर के env में X402_EVM_PRIVATE_KEY: "${X402_EVM_PRIVATE_KEY}" जोड़ें, और नेटवर्क को base में बदलें। वॉलेट कुंजियों को कभी भी चैट में न डालें। कैप प्रति अनुरोध लागू होता है; प्रत्येक कार्य के लिए एक अलग कुल बजट अधिकृत करें।
पूर्ण Hermes सेटअप गाइड · इंस्टॉल करने योग्य स्किल
भुगतान नियंत्रण
| चर | डिफ़ॉल्ट | विवरण |
|---|---|---|
X402_EVM_PRIVATE_KEY | अनसेट | Base USDC के लिए समर्पित भुगतानकर्ता कुंजी |
X402_SOLANA_PRIVATE_KEY | अनसेट | Solana USDC के लिए Base58 या JSON भुगतानकर्ता कुंजी |
X402_PAYMENT_NETWORK | auto | auto, base, या solana |
X402_MAX_PAYMENT_USD | 1.00 | प्रति-अनुरोध कठोर खर्च सीमा |
X402_BASE_URL | प्रोडक्शन गेटवे | गेटवे URL ओवरराइड करें |
X402_PAYMENT_HEADER | अनसेट | लीगेसी प्री-हस्ताक्षरित x402 हेडर |
X402_DEV_BYPASS | अनसेट | विकास बायपास गुप्त कुंजी |
auto मोड में, जब दोनों कुंजियाँ कॉन्फ़िगर हों तो Base को प्राथमिकता दी जाती है। स्वचालित भुगतान केवल Base और Solana पर कैननिकल USDC अनुबंधों को स्वीकार करता है। यह हस्ताक्षर करने से पहले अज्ञात संपत्तियों, असमर्थित नेटवर्कों और कॉन्फ़िगर किए गए कैप से ऊपर की राशियों को अस्वीकार करता है।
MegaETH उन क्लाइंट्स के लिए उपलब्ध रहता है जो अपना स्वयं का संगत भुगतान हेडर प्रदान करते हैं।
MCP टूल्स
| श्रेणी | टूल्स |
|---|---|
| डिस्कवरी | discover_services, service_health |
| छवि और कोड | generate_image, execute_code |
| ऑडियो | transcribe_audio |
| क्रिप्टो | get_crypto_price, get_crypto_markets, get_crypto_history, get_trending_crypto, search_crypto, get_crypto_categories |
| वॉलेट और टोकन | get_wallet_balances, get_wallet_transactions, get_wallet_pnl, get_token_prices, get_token_metadata |
| IPFS | pin_to_ipfs, get_from_ipfs |
| यात्रा | search_flights, search_locations, search_hotels, search_cheapest_dates |
मूल्य प्रत्येक टूल विवरण और लाइव डिस्कवरी में शामिल हैं। गेटवे कैटलॉग इस पैकेज से स्वतंत्र रूप से बदल सकता है।
डिस्कवरी
- गेटवे डिस्कवरी: /.well-known/x402.json
- एजेंट कार्ड: /.well-known/agent.json
- एंडपॉइंट मैनिफेस्ट: /.well-known/agent-manifest.v1.json
- सेवाएँ API: /api/services
- पैकेज मेटाडेटा: server.json
विकास
npm install
npm test
npm run build
लिंक
- वेबसाइट: x402engine.app
- npm: x402engine-mcp
- GitHub: agentc22/x402engine-mcp
- प्रोटोकॉल: x402.org