{"protocolVersion":"0.3.0","name":"ZEAM Prism MCP","description":"Paid MCP endpoint over x402. tools/list is the catalog and everything on it is included; services added later cost no more. Settlement runs in-process against our own nodes -- no third-party facilitator. Tools: rpc and tick are metered; sample is free and needs no wallet.","version":"1.0.0","url":"https://mcp.zeamprism.com/mcp","preferredTransport":"MCP+STREAMABLE-HTTP","additionalInterfaces":[{"transport":"MCP+STREAMABLE-HTTP","url":"https://mcp.zeamprism.com/mcp"}],"speaks":{"protocol":"mcp","protocolVersion":"2025-06-18","transport":"streamable-http","a2a":false,"note":"This endpoint speaks MCP, not A2A JSON-RPC. The card is served in the A2A shape because that is where agents look for identity, and everything in it is true of this service — but the wire protocol at `url` is MCP over streamable HTTP. Send `initialize` with Accept: application/json, text/event-stream. An A2A JSON-RPC request will not be understood, and we would rather tell you here than fail you mid-task."},"provider":{"organization":"ZEAM Labs LLC","url":"https://www.zeamlabs.com"},"operator":{"legalName":"ZEAM Labs LLC","entityType":"Limited Liability Company","jurisdiction":"Delaware, United States","stateFileNumber":"10206382","formationDate":"2025-05-27","registeredAgent":"Northwest Registered Agent Service, Inc., 8 The Green, Suite B, Dover, DE 19901, United States","contact":"info@zeamlabs.com","website":"https://www.zeamlabs.com","documents":"https://github.com/zeam-labs/ZEAM-Labs-Corporate-Docs","verify":"https://icis.corp.delaware.gov/ecorp/entitysearch/NameSearch.aspx","ipHolder":{"legalName":"ZEAM Foundation LLC","jurisdiction":"Delaware, United States","stateFileNumber":"10206388","formationDate":"2025-05-27","relationship":"holds the ZEAM intellectual property portfolio; ZEAM Labs LLC is the exclusive licensee for development and commercialization","documents":"https://github.com/zeam-foundation/ZEAM-Foundation-Corporate-Docs"}},"documentationUrl":"https://mcp.zeamprism.com/llms.txt","iconUrl":"https://mcp.zeamprism.com/favicon.ico","capabilities":{"streaming":true,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[{"uri":"https://x402.org/","description":"Paid per millisecond over x402, scheme batch-settlement on Base. No account, no API key, no human in the loop.","required":false,"params":{"terms":"https://mcp.zeamprism.com/.well-known/x402","network":"eip155:8453","payTo":"0x0Cec1E92fa2b92a93194D40C1D38E989E3C0597c"}}]},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"rpc","name":"rpc","description":"Ethereum and Base JSON-RPC, forwarded to our own nodes.\n\nBASE - chain:\"base\"\nreth v2.3.0, archive, at tip. Flashblocks on: the \"pending\" tag returns the preconfirmed next block.\neth_accounts eth_blobBaseFee eth_blockNumber eth_call eth_callBundle eth_chainId eth_coinbase eth_createAccessList eth_estimateGas eth_feeHistory eth_gasPrice eth_getAccount eth_getBalance eth_getBlockByHash eth_getBlockByNumber eth_getBlockReceipts eth_getBlockTransactionCountByHash eth_getBlockTransactionCountByNumber eth_getCode eth_getFilterChanges eth_getFilterLogs eth_getLogs eth_getProof eth_getStorageAt eth_getTransactionByBlockHashAndIndex eth_getTransactionByBlockNumberAndIndex eth_getTransactionByHash eth_getTransactionCount eth_getTransactionReceipt eth_getUncleCountByBlockHash eth_getWork eth_hashrate eth_maxPriorityFeePerGas eth_mining eth_newBlockFilter eth_newFilter eth_newPendingTransactionFilter eth_protocolVersion eth_sendBundle eth_sendRawTransaction eth_simulateV1 eth_syncing eth_uninstallFilter\nnet_listening net_peerCount net_version\nweb3_clientVersion web3_sha3\ntxpool_content txpool_contentFrom txpool_inspect txpool_status\ndebug_getRawBlock debug_getRawHeader debug_getRawReceipts debug_getRawTransaction debug_traceBlockByHash debug_traceBlockByNumber debug_traceCall debug_traceTransaction\nNo trace_ methods are served on Base.\n\nETH - chain:\"eth\"\nreth v2.2.0. State history is 10064 blocks (~33h); trace and debug beyond that fail.\nAll of the eth_, net_, web3_, txpool_ and debug_ methods listed for Base, except eth_sendBundle, which is Base-only.\ntrace_block trace_call trace_callMany trace_filter trace_get trace_rawTransaction trace_replayBlockTransactions trace_replayTransaction trace_transaction\n\nRefused on both: admin_ personal_ miner_ engine_","tags":["rpc","x402","mcp"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"free":false,"scheme":"batch-settlement","metered":true,"perCallCeilingUSD":"0.000250","unit":"millisecond of open line","note":"a CEILING, not a charge: on a line you pay for the milliseconds you actually hold, and off a line one call costs this flat amount — the same figure `accepts` quotes","terms":"https://mcp.zeamprism.com/.well-known/x402"}},{"id":"sample","name":"sample","description":"FREE, no payment and no wallet: prove the RPC is real AND that we run it, before paying for it. eth_chainId, eth_blockNumber, eth_gasPrice, net_version, web3_clientVersion, net_peerCount, eth_syncing, txpool_status on eth or base, 12 per hour per caller and 30/minute across everyone. Runs through the same shelf and the same node as a paid call -- and the answer is checkable against any other source, which is the point. Matching block numbers only prove the DATA is good; a reseller would match them too. For OWNERSHIP, ask for something a resold free endpoint CANNOT SERVE: POST a wide eth_getLogs to our free /bootstrap -- 4.4 million blocks over the settlement contract answers here, while mainnet.base.org refuses it (\"limited to a 10,000 range\"), base.drpc.org refuses it (\"not supported on free plan\") and base-rpc.publicnode.com demands a token. Capability is the discriminator, because it is the thing a reseller inherits from its upstream and cannot exceed. This rules out a free public endpoint behind us; it does not by itself rule out a paid archive provider, and we are not going to pretend otherwise. txpool_status on eth also moves between calls and is a namespace resellers rarely serve. web3_clientVersion names the BUILD, not the operator -- Base's own public endpoint reports the same reth commit we do, so do not read a fingerprint as proof of anything but the binary. eth_syncing false beside an advancing height means at tip. net_peerCount is published but is NOT a liveness test here -- our peer sets are saturated and stable, and saying otherwise was our mistake. Everything else is behind the meter, on the rpc tool.","tags":["rpc","free","mcp"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"free":true,"note":"free — no wallet and no payment, capped at the same 60/hour unpaid ceiling as any unpaid call"}},{"id":"tick","name":"tick","description":"Pay for time. One call buys the milliseconds since your previous one — this is how a line stays open. Hold a line by calling this on a steady cadence beside your work; your other calls then carry only the line credential and cost nothing. Stop ticking and the line closes.","tags":["meter","x402","mcp"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"free":false,"scheme":"batch-settlement","metered":true,"perCallCeilingUSD":"0.000250","unit":"millisecond of open line","note":"a CEILING, not a charge: on a line you pay for the milliseconds you actually hold, and off a line one call costs this flat amount — the same figure `accepts` quotes","terms":"https://mcp.zeamprism.com/.well-known/x402"}}],"securitySchemes":{"x402":{"type":"http","scheme":"x402","description":"Payment IS the authentication. There is no account and no API key: a funded wallet is the whole identity check, which is the only identity layer that does not ask what you are. Payment rides in the tool call's params._meta, NOT an HTTP header."}},"security":[{"x402":[]}],"supportsAuthenticatedExtendedCard":false,"endpoints":{"mcp":"https://mcp.zeamprism.com/mcp","terms":"https://mcp.zeamprism.com/.well-known/x402","documentation":"https://mcp.zeamprism.com/llms.txt","catalog":"https://mcp.zeamprism.com/services.json","registry":"https://mcp.zeamprism.com/server.json","status":"https://mcp.zeamprism.com/status.json","abi":"https://mcp.zeamprism.com/abi.json","freeRPC":"https://mcp.zeamprism.com/bootstrap"}}