कोणत्याही MCP क्लायंटसाठी Agent wallet tools.
Official Blockchain0x MCP server MCP-aware agent ला wallets वाचण्याची, Base वर USDC पाठवण्याची, आणि invoices settle करण्याची क्षमता देतो. Hosted endpoint connect करा, किंवा एका command ने locally run करा.
https://mcp.blockchain0x.com/mcpएक server. पाच tools. प्रत्येक MCP client.
Model Context Protocol हा AI clients - Claude Desktop, Cursor, Cline, आणि इतर - external tools कॉल करण्याचा standard मार्ग आहे. Blockchain0x MCP server त्या standard द्वारे तुमचे agent wallets expose करतो, त्यामुळे कोणताही MCP client custom integration न लिहिता पैसे move करू शकतो.
हा server Blockchain0x API वरचा एक thin, stateless proxy आहे. यात funds किंवा database नाही; तुम्ही दिलेल्या key वापरून तो प्रत्येक tool call API कडे forward करतो, आणि प्रत्येक agent वरील spend permission अजूनही tool काय करू शकते यावर मर्यादा घालतो.
Agent काय call करू शकतो.
get_walletएका agent चे wallet वाचा: address, Base वरील USDC balance, आणि metadata.
list_walletsतुमच्या workspace मधील agent wallets ची यादी करा.
get_transactionत्याच्या id ने transaction शोधा आणि त्याची on-chain status वाचा.
send_paymentBase वरील agent च्या wallet मधून, त्याच्या spend permission च्या मर्यादेत USDC पाठवा.
settle_payment_requestडॅशबोर्डमध्ये तुम्ही तयार केलेली payment request ऑन-chain पुराव्यासह settle करा.
Connect करण्याचे दोन मार्ग.
1. होस्टेड (Streamable HTTP)
तुमचा MCP client hosted endpoint कडे point करा आणि तुमची API key Bearer header म्हणून पाठवा. काहीही install करायचे नाही.
{ "mcpServers": { "blockchain0x": { "url": "https://mcp.blockchain0x.com/mcp", "headers": { "Authorization": "Bearer sk_live_..." } } } }
2. लोकल (stdio, via npx)
npx @blockchain0x/mcp वापरून server तुमच्या स्वतःच्या machine वर चालवा. तुमची key तुमच्या environment मध्येच राहते आणि कधीही तुमच्या device बाहेर जात नाही.
{ "mcpServers": { "blockchain0x": { "command": "npx", "args": ["@blockchain0x/mcp"], "env": { "BLOCKCHAIN0X_API_KEY": "sk_live_..." } } } }
Base Sepolia वर sk_test_ key ने सुरुवात करा, नंतर sk_live_ वर switch करा. संपूर्ण setup the docs मध्ये आहे; तुमच्या स्वतःच्या MCP tools साठी price लावण्यासाठी, MCP integration recipe पाहा.
Spend permission तरीही लागू राहतो.
- हा server कधीही तुमचे funds किंवा keys hold करत नाही; तो प्रत्येक call Blockchain0x API कडे forward करतो.
- send_payment settle होण्यापूर्वी agent च्या per-transaction cap आणि per-period allowance विरुद्ध तपासले जाते, इतर कोणत्याही API call प्रमाणेच.
- फक्त wallets आणि transactions वाचणाऱ्या agent साठी read-only key (no pay scope) वापरा.
- stdio वर, key तुमच्या local environment मध्येच राहतो. hosted वर, तो TLS वरून Bearer header म्हणून जातो आणि store केला जात नाही.