मुख्य सामग्रीकडे जा
MCP SERVER

कोणत्याही 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 काय करू शकते यावर मर्यादा घालतो.

TOOLS

Agent काय call करू शकतो.

get_wallet

एका agent चे wallet वाचा: address, Base वरील USDC balance, आणि metadata.

list_wallets

तुमच्या workspace मधील agent wallets ची यादी करा.

get_transaction

त्याच्या id ने transaction शोधा आणि त्याची on-chain status वाचा.

send_payment

Base वरील 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 करायचे नाही.

MCP CLIENT CONFIG (HOSTED)
{
  "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 बाहेर जात नाही.

MCP CLIENT CONFIG (STDIO)
{
  "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 केला जात नाही.
वारंवार विचारले जाते

MCP server विषयी तीन प्रश्न.

MCP server कुठे run होतो, आणि तुम्हाला माझी key दिसते का?

ते run करण्याचे दोन मार्ग. Hosted: तुमचा MCP client Streamable HTTP endpoint शी connect करा आणि प्रत्येक request वर तुमची API key Bearer header म्हणून पाठवा; server हा stateless proxy आहे जो calls Blockchain0x API कडे forward करतो. Local (stdio): तुमच्या स्वतःच्या मशीनवर npx @blockchain0x/mcp run करा आणि तुमची 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 कॉल करू शकतो, पण send_payment नाही.

हे requirePayment helper सारखेच आहे का?

नाही. हे पृष्ठ Blockchain0x MCP server बद्दल आहे, जे MCP client ला agent wallet tools देते (wallet वाचा, USDC पाठवा, invoices settle करा). requirePayment हा @blockchain0x/mcp मधील एक वेगळा helper आहे, ज्याचा वापर तुम्ही तुमच्या OWN MCP tools ला किंमत लावण्यासाठी x402 402 challenge परत करून करता. त्यासाठी MCP integration recipe पहा.

तुमच्या MCP client ला wallet द्या.

agent wallet तयार करा, key घ्या, आणि तुमचा client server कडे point करा. सुरू करणे मोफत आहे.