ಯಾವುದೇ MCP client ಗಾಗಿ agent wallet tools.
ಅಧಿಕೃತ Blockchain0x MCP server ಒಂದು MCP-aware agent ಗೆ wallets ಓದಲು, Base ನಲ್ಲಿ USDC ಕಳುಹಿಸಲು, ಮತ್ತು invoices settle ಮಾಡಲು ಶಕ್ತಿ ನೀಡುತ್ತದೆ. hosted endpoint ಅನ್ನು connect ಮಾಡಿ, ಅಥವಾ ಒಂದೇ command ನಲ್ಲಿ local ಆಗಿ run ಮಾಡಿ.
https://mcp.blockchain0x.com/mcpಒಂದು server. ಐದು tools. ಪ್ರತಿಯೊಂದು MCP client.
Model Context Protocol ಎಂದರೆ AI clients - Claude Desktop, Cursor, Cline, ಮತ್ತು ಇತರರು - external tools ಅನ್ನು call ಮಾಡುವ ಮಾನಕ ಮಾರ್ಗ. Blockchain0x MCP server ನಿಮ್ಮ agent wallets ಅನ್ನು ಆ ಮಾನಕದ ಮೂಲಕ expose ಮಾಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಯಾವುದೇ MCP client ಗೆ ನೀವು custom integration ಬರೆಯದೆ ಹಣವನ್ನು move ಮಾಡಲು ಸಾಧ್ಯ.
ಸರ್ವರ್ Blockchain0x API ಮೇಲೆ ನಿರ್ಮಿತವಾದ ಸಣ್ಣ, stateless proxy ಆಗಿದೆ. ಇದರಲ್ಲಿ ಯಾವುದೇ ನಿಧಿಗಳು ಇಲ್ಲ, ಡೇಟಾಬೇಸ್ ಕೂಡ ಇಲ್ಲ; ನೀವು ನೀಡುವ 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ಒಂದು transaction ಅನ್ನು ಅದರ id ಮೂಲಕ ಹುಡುಕಿ ಮತ್ತು ಅದರ on-chain status ಅನ್ನು ಓದಿ.
send_paymentBase ನಲ್ಲಿ ಇರುವ agent ನ wallet ನಿಂದ, ಅದರ spend permission ಒಳಗೆ USDC ಕಳುಹಿಸಿ.
settle_payment_requestನೀವು dashboard ನಲ್ಲಿ ರಚಿಸಿದ 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 ಅನ್ನು ನಿಮ್ಮದೇ 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 ಗೆ ಬೆಲೆ ನಿಗದಿಪಡಿಸಲು, MCP integration recipe ನೋಡಿ.
Spend permission ಇನ್ನೂ ಅನ್ವಯಿಸುತ್ತದೆ.
- ಸರ್ವರ್ ನಿಮ್ಮ ನಿಧಿಗಳನ್ನೂ ನಿಮ್ಮ keys ಗಳನ್ನೂ ಎಂದಿಗೂ ಹಿಡಿದುಕೊಳ್ಳುವುದಿಲ್ಲ; ಅದು ಪ್ರತಿಯೊಂದು 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 ಆಗಿ ಸಾಗುತ್ತದೆ ಮತ್ತು ಸಂಗ್ರಹಿಸಲ್ಪಡುವುದಿಲ್ಲ.