મુખ્ય સામગ્રી પર જાઓ
MCP સર્વર

કોઈપણ MCP client માટે agent wallet tools.

આધિકારિક Blockchain0x MCP server MCP-aware agent ને wallets વાંચવા, Base પર USDC મોકલવા, અને invoices settle કરવાની ક્ષમતા આપે છે. hosted endpoint connect કરો, અથવા તેને એક જ command સાથે સ્થાનિક રીતે ચલાવો.

https://mcp.blockchain0x.com/mcp
તે શું છે

એક server. પાંચ tools. દરેક MCP client.

Model Context Protocol એ AI clients - Claude Desktop, Cursor, Cline, અને others - દ્વારા external tools call કરવાની standard રીત છે. Blockchain0x MCP server તમારા agent wallets ને એ standard મારફતે expose કરે છે, જેથી કોઈપણ MCP client custom integration લખ્યા વિના money move કરી શકે.

આ server Blockchain0x API પરનો પાતળો, 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 સ્થિતિ વાંચો.

send_payment

Base પર આવેલા agent ના wallet માંથી તેની spend permissionની અંદર રહીને USDC મોકલો.

settle_payment_request

dashboard માં તમે બનાવેલી payment request ને on-chain proof સાથે settle કરો.

તે કેવી રીતે વાપરવું

જોડાવાની બે રીતો.

1. હોસ્ટેડ (Streamable HTTP)

તમારા MCP client ને hosted endpoint તરફ point કરો અને તમારી API key ને Bearer header તરીકે pass કરો. Install કરવા જેવું કંઈ નથી.

MCP ક્લાયંટ કન્ફિગ (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 ક્લાયંટ કન્ફિગ (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 રાખતો નથી; તે દરેક call ને Blockchain0x API સુધી forward કરે છે.
  • send_payment ને settle થવા પહેલાં એજન્ટની પ્રતિ-ટ્રાન્ઝેક્શન મર્યાદા અને પ્રતિ-અવધિ મંજૂરી સામે તપાસવામાં આવે છે, અન્ય કોઈપણ API કૉલ જેવી જ રીતે.
  • એવા agent માટે read-only key (કોઈ pay scope નથી) વાપરો જેને ફક્ત wallets અને transactions વાંચવાના છે.
  • stdio પર, key તમારા local environment માં જ રહે છે. hosted પર, તે TLS દ્વારા Bearer header તરીકે જાય છે અને સંગ્રહિત થતી નથી.
વારંવાર પૂછવામાં આવતી

MCP server વિશેના ત્રણ પ્રશ્નો.

MCP server ક્યાં ચાલે છે, અને શું તમે મારી key જુઓ છો?

તે ચલાવવાની બે રીતો. Hosted: તમારા MCP client ને Streamable HTTP endpoint સાથે જોડો અને દરેક request પર તમારી API key ને Bearer header તરીકે મોકલો; server એક stateless proxy છે જે calls ને Blockchain0x API સુધી forward કરે છે. Local (stdio): તમારા પોતાના machine પર npx @blockchain0x/mcp ચલાવો અને તમારી key તમારા environment માં જ રહે છે, ક્યારેય device છોડતી નથી. જો તમે key ને hosted endpoint પર મોકલવા ન માંગતા હો તો stdio પસંદ કરો.

મારે કઈ API key વાપરવી જોઈએ?

એક sk_test_ key Base Sepolia (testnet) સામે ચાલે છે જેથી તમે real money ખસેડ્યા વિના tools integrate કરી શકો; mainnet માટે sk_live_ key પર switch કરો. keyના scopes નક્કી કરે છે કે tools શું કરી શકે - read-only key get_wallet, list_wallets, અને get_transaction call કરી શકે છે પરંતુ send_payment નહીં.

શું આ requirePayment helper જેટલું જ છે?

ના. આ page Blockchain0x MCP server વિશે છે, જે MCP client ને agent wallet tools આપે છે (read wallets, send USDC, settle invoices). requirePayment એ @blockchain0x/mcp માંનો અલગ helper છે, જે તમે તમારા OWN MCP tools પર price મૂકવા માટે x402 402 challenge return કરીને વાપરો છો. તેના માટે MCP integration recipe જુઓ.

તમારા MCP client ને wallet આપો.

એક agent wallet બનાવો, key મેળવો, અને તમારા client ને server તરફ point કરો. શરૂ કરવા માટે મફત.