ਕਿਸੇ ਵੀ MCP client ਲਈ agent wallet tools.
Official Blockchain0x MCP server ਇੱਕ MCP-aware agent ਨੂੰ wallets ਪੜ੍ਹਨ, Base 'ਤੇ USDC ਭੇਜਣ, ਅਤੇ invoices settle ਕਰਨ ਦੀ power ਦਿੰਦਾ ਹੈ। Hosted endpoint ਨਾਲ connect ਕਰੋ, ਜਾਂ ਇੱਕ command ਨਾਲ ਇਸਨੂੰ local ਤੌਰ 'ਤੇ ਚਲਾਓ।
https://mcp.blockchain0x.com/mcpਇੱਕ server। ਪੰਜ tools। ਹਰ MCP client।
Model Context Protocol AI clients - Claude Desktop, Cursor, Cline, ਅਤੇ ਹੋਰਾਂ - ਲਈ external tools call ਕਰਨ ਦਾ standard ਤਰੀਕਾ ਹੈ। Blockchain0x MCP server ਤੁਹਾਡੇ agent wallets ਨੂੰ ਉਸੀ standard ਰਾਹੀਂ expose ਕਰਦਾ ਹੈ, ਤਾਂ ਜੋ ਕੋਈ ਵੀ MCP client custom integration ਲਿਖੇ ਬਿਨਾਂ money move ਕਰ ਸਕੇ।
Server Blockchain0x API ਉੱਤੇ ਇੱਕ thin, stateless proxy ਹੈ। ਇਹ ਨਾ funds ਰੱਖਦਾ ਹੈ ਅਤੇ ਨਾ ਹੀ database; ਇਹ ਤੁਹਾਡੀ ਦਿੱਤੀ key ਵਰਤ ਕੇ ਹਰ tool call API ਨੂੰ forward ਕਰਦਾ ਹੈ, ਅਤੇ ਹਰ agent ਦੀ spend permission ਫਿਰ ਵੀ ਇਹ ਸੀਮਿਤ ਕਰਦੀ ਹੈ ਕਿ tool ਕੀ ਕਰ ਸਕਦਾ ਹੈ।
ਏਜੰਟ ਕੀ call ਕਰ ਸਕਦਾ ਹੈ।
get_walletਇੱਕ ਏਜੰਟ ਵਾਲਿਟ ਪੜ੍ਹੋ: address, Base 'ਤੇ USDC balance, ਅਤੇ metadata।
list_walletsਆਪਣੇ workspace ਵਿੱਚ agent wallets ਦੀ ਸੂਚੀ ਦਿਖਾਓ।
get_transactionਇੱਕ transaction ਨੂੰ ਉਸਦੇ id ਨਾਲ look up ਕਰੋ ਅਤੇ ਉਸਦੀ on-chain status ਪੜ੍ਹੋ।
send_paymentBase 'ਤੇ agent ਦੇ wallet ਤੋਂ USDC ਭੇਜੋ, ਉਸਦੀ spend permission ਦੇ ਅੰਦਰ।
settle_payment_requestDashboard ਵਿੱਚ ਬਣਾਈ payment request ਨੂੰ on-chain proof ਨਾਲ settle ਕਰੋ।
ਕਨੈਕਟ ਕਰਨ ਦੇ ਦੋ ਤਰੀਕੇ।
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 ਆਪਣੀ ਮਸ਼ੀਨ 'ਤੇ ਚਲਾਓ। ਤੁਹਾਡੀ 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 ਨੂੰ settle ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ agent ਦੇ per-transaction cap ਅਤੇ per-period allowance ਦੇ ਖ਼ਿਲਾਫ਼ check ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਬਿਲਕੁਲ ਕਿਸੇ ਹੋਰ API call ਵਾਂਗ।
- ਉਸ agent ਲਈ read-only key (no pay scope) ਵਰਤੋ ਜੋ ਸਿਰਫ wallets ਅਤੇ transactions ਪੜ੍ਹੇ।
- stdio 'ਤੇ, key ਤੁਹਾਡੇ local environment ਵਿੱਚ ਹੀ ਰਹਿੰਦੀ ਹੈ। hosted 'ਤੇ, ਇਹ TLS ਰਾਹੀਂ Bearer header ਵਜੋਂ ਜਾਂਦੀ ਹੈ ਅਤੇ store ਨਹੀਂ ਹੁੰਦੀ।