முக்கிய உள்ளடக்கத்திற்கு தவிர்க்கவும்
MCP SERVER

எந்த MCP client-க்கும் agent wallet tools.

அதிகாரப்பூர்வ Blockchain0x MCP server, MCP-aware agent-க்கு wallets-ஐ படிக்க, Base-இல் USDC அனுப்ப, மற்றும் invoices-ஐ settle செய்யும் திறனை வழங்குகிறது. 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-ஐ அழைக்கப் பயன்படுத்தும் standard வழி. Blockchain0x MCP server உங்கள் agent wallets-ஐ அந்த standard மூலம் வெளிப்படுத்துகிறது, ஆகவே எந்த MCP client-உம் நீங்கள் custom integration எழுதாமல் பணத்தை நகர்த்த முடியும்.

இந்த 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

ஒரு transaction-ஐ அதன் id மூலம் தேடி, அதன் on-chain நிலையைப் படியுங்கள்.

send_payment

Base-இல் உள்ள ஒரு 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 செய்யுங்கள். நிறுவ வேண்டியது எதுவும் இல்லை.

MCP CLIENT CONFIG (HOSTED)
{
  "mcpServers": {
    "blockchain0x": {
      "url": "https://mcp.blockchain0x.com/mcp",
      "headers": { "Authorization": "Bearer sk_live_..." }
    }
  }
}

2. Local (stdio, via npx)

npx @blockchain0x/mcp-ஐ பயன்படுத்தி server-ஐ உங்கள் சொந்த machine-இல் இயக்குங்கள். உங்கள் key உங்கள் environment-இல் தான் இருக்கும், உங்கள் device-ஐ விட்டு வெளியேறாது.

MCP CLIENT CONFIG (STDIO)
{
  "mcpServers": {
    "blockchain0x": {
      "command": "npx",
      "args": ["@blockchain0x/mcp"],
      "env": { "BLOCKCHAIN0X_API_KEY": "sk_live_..." }
    }
  }
}

Base Sepolia-க்கு எதிராக ஒரு sk_test_ key-இல் தொடங்குங்கள், பின்னர் sk_live_ ஆக மாற்றுங்கள். முழு setup the docs-இல் உள்ளது; உங்கள் சொந்த MCP tools-க்கு விலை நிர்ணயிக்க, MCP integration recipe-ஐ பார்க்கவும்.

பாதுகாப்பு

spend permission இன்னும் பொருந்தும்.

  • இந்த server உங்கள் funds-ஐயும் உங்கள் keys-ஐயும் ஒருபோதும் வைத்திருக்காது; ஒவ்வொரு call-ஐயும் Blockchain0x API-க்கு forward செய்கிறது.
  • send_payment settle ஆகும் முன், agent-இன் per-transaction cap மற்றும் per-period allowance ஆகியவற்றுக்கு எதிராக சரிபார்க்கப்படுகிறது, மற்ற எந்த API call போலவே.
  • wallets மற்றும் transactions-ஐ மட்டும் படிக்க வேண்டிய agent-க்கு ஒரு read-only key (pay scope இல்லை) பயன்படுத்துங்கள்.
  • stdio-வில், key உங்கள் local environment-இல் தங்கும். hosted-இல், அது TLS வழியாக ஒரு Bearer header ஆக அனுப்பப்படுகிறது, மேலும் சேமிக்கப்படாது.
அடிக்கடி கேட்கப்படும்

MCP server குறித்து மூன்று கேள்விகள்.

MCP server எங்கு இயங்குகிறது, மேலும் நீங்கள் என் key-ஐப் பார்க்கிறீர்களா?

இயக்குவதற்கான இரண்டு வழிகள். Hosted: உங்கள் MCP client-ஐ Streamable HTTP endpoint-க்கு connect செய்து, ஒவ்வொரு request-இலும் உங்கள் API key-ஐ Bearer header ஆக அனுப்புங்கள்; இந்த server, Blockchain0x API-க்கு calls-ஐ forward செய்யும் stateless proxy. Local (stdio): npx @blockchain0x/mcp-ஐ உங்கள் சொந்த machine-இல் இயக்குங்கள், உங்கள் key உங்கள் environment-இல் தான் இருக்கும், உங்கள் device-ஐ விட்டு வெளியேறாது. key-ஐ hosted endpoint-க்கு அனுப்ப விரும்பவில்லை என்றால் stdio-ஐ தேர்ந்தெடுக்கவும்.

நான் எந்த API key-ஐ பயன்படுத்த வேண்டும்?

ஒரு sk_test_ key Base Sepolia (testnet) மீது இயங்கும், அதனால் நீங்கள் உண்மையான பணத்தை நகர்த்தாமல் tools-ஐ இணைக்கலாம்; mainnet-க்கு sk_live_ key-க்கு மாறுங்கள். key-இன் scopes, tools என்ன செய்ய முடியும் என்பதை நிர்ணயிக்கும் - ஒரு read-only key get_wallet, list_wallets, get_transaction ஆகியவற்றை call செய்யலாம், ஆனால் send_payment-ஐ செய்ய முடியாது.

இது requirePayment helper-இன் அதேதானா?

இல்லை. இந்தப் பக்கம் Blockchain0x MCP server பற்றி, இது ஒரு MCP client-க்கு agent wallet tools-ஐ வழங்குகிறது (wallets-ஐ படிக்க, USDC அனுப்ப, invoices-ஐ settle செய்ய). requirePayment என்பது @blockchain0x/mcp-இல் உள்ள ஒரு தனித்த helper, இது x402 402 challenge-ஐ திருப்பி வழங்குவதன் மூலம் உங்கள் சொந்த MCP tools-க்கு விலையிட பயன்படுத்தப்படுகிறது. அதற்கான MCP integration recipe-ஐப் பார்க்கவும்.

உங்கள் MCP client-க்கு ஒரு wallet கொடுங்கள்.

ஒரு agent wallet-ஐ உருவாக்கி, ஒரு key-ஐ எடுத்துக்கொள்ளுங்கள், பின்னர் உங்கள் client-ஐ server-க்கு point செய்யுங்கள். தொடங்குவது இலவசம்.