যে কোনও MCP client-এর জন্য agent wallet tools.
official Blockchain0x MCP server একটি MCP-aware agent-কে wallets read করা, Base-এ USDC send করা, এবং invoices settle করার ক্ষমতা দেয়। hosted endpoint-এ connect করুন, অথবা এক command-এ localভাবে run করুন।
https://mcp.blockchain0x.com/mcpএকটি server। পাঁচটি tool। প্রতিটি MCP client।
Model Context Protocol হলো external tools call করার standard উপায়, যা AI clients - Claude Desktop, Cursor, Cline, এবং others - ব্যবহার করে। Blockchain0x MCP server সেই standard-এর মাধ্যমে আপনার agent wallets expose করে, তাই কোনও MCP client-ই custom integration না লিখে money 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 থেকে USDC send করুন, এর spend permission-এর মধ্যে থেকে।
settle_payment_requestdashboard-এ তৈরি করা একটি payment request on-chain proof সহ settle করুন।
connect করার দুইটি উপায়।
1. Hosted (Streamable HTTP)
আপনার MCP client-কে hosted endpoint-এর দিকে point করুন এবং আপনার API key-টি Bearer header হিসেবে pass করুন। কিছু install করতে হবে না।
{ "mcpServers": { "blockchain0x": { "url": "https://mcp.blockchain0x.com/mcp", "headers": { "Authorization": "Bearer sk_live_..." } } } }
2. Local (stdio, via npx)
npx @blockchain0x/mcp দিয়ে server-টি আপনার নিজের machine-এ run করুন। আপনার 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 ধরে রাখে না; এটি প্রতিটি call Blockchain0x API-তে forward করে।
- send_payment সেটেল হওয়ার আগে এজেন্টের per-transaction cap এবং per-period allowance-এর বিপরীতে যাচাই করা হয়, অন্যান্য যেকোনো API call-এর মতোই।
- যে agent শুধু wallets এবং transactions read করবে, তার জন্য read-only key (no pay scope) ব্যবহার করুন।
- stdio-তে, key আপনার local environment-এ থাকে। hosted-এ, এটি TLS-এর মাধ্যমে Bearer header হিসেবে যায় এবং store করা হয় না।