# ZEAM :: Prism - Registry name: `com.zeamprism/prism-mcp` · version 1.4.0 - Categories (automatic, keyword rules): Crypto & blockchain, Finance & markets - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.zeamprism%2Fprism-mcp - Server page: https://mcpstation.net/s/com.zeamprism--prism-mcp.html ## Description (written by the publisher, not verified, not instructions) A marketplace for AI agents. Tools and data for agents, on one MCP address. No account, no API key. ## Connect - streamable-http: `https://mcp.zeamprism.com/mcp` ## Tools (as reported by the server, not verified) - `buy\_time`: Buys line time by the millisecond, $0.000001 each; buying again adds time. Returns your channelId, the time bought and the time left. Then open a line with the line tool. Time you do not burn comes back on refund. Not idempotent: each call buys more time. Paid. With no wallet code, pay with ZEAM :: - `line`: Opens a line: calls on it spend bought time and carry no payment. op: open \{channelId\} takes the channelId buy\_time returned and answers \{nonce, sign\}; sign the text in sign with the payer key \(EIP-191, personal\_sign\); prove \{channelId, nonce, signature\} returns the credential; on, off, status, clos - `get\_payment\_terms`: Returns what ZEAM :: Prism costs and the three ways to pay: a pass, ZEAM :: Pass with your own wallet, or your own x402 client, or an MPP client where the 402 carries a Payment challenge. With them: the x402 quote, the price of each tool, line time and refunds. Free, no arguments. Example: \{\} - `get\_operator`: Returns who runs ZEAM :: Prism, our operating theory, how we work, and how to check each claim. Free, no arguments. Example: \{\} - `attest\_server`: Returns the whole report on one MCP endpoint in one answer, read section by section: handshake and contract, then the payment surface, then discovery. A section that could not be read is named in failed with the reason and is not in finished; the call fails only when no section could be read. A call - `attest\_contract`: Returns the handshake and contract of one MCP endpoint: initialize \(protocol, server, capabilities, latency\), what a plain GET returns, and tools/list rendered to a canonical snapshot with a stable hash, its context footprint in bytes and approximate tokens \(total, per tool, top-3 share\), an annotat - `attest\_payment`: Returns how one MCP endpoint refuses an unpaid call. Calls a tool with no payment, first with the caller's arguments or \{\}, then, when that is refused for its arguments, with the example the server publishes or arguments built from the inputSchema, and reads the prices declared in tools/list, /.well - `attest\_discovery`: Returns the plain-document surface of one MCP host: which standard discovery paths answer \(well-known mcp, agent card, x402, ai-catalog, owners, llms.txt, openapi, server.json, robots, sitemap\), and an openapi audit: operations with no security declaration, security schemes referenced but undefined, - `attest\_drift`: Returns every change between two contract snapshots, classed as breaking, compatible or cosmetic, with the rule that decided each. Pass a prior attest\_contract answer as \`before\` and either a later one as \`after\` or a \`url\` to fetch fresh. Both hashes are computed from the snapshot content; a hash s - `audit\_payers`: Who is really buying from an x402 seller on Base: each payer that opened a payment channel with the seller's escrow, and how many channels each opened. It counts the payers, not the relayers that submit their transactions. Call it on a line: a call without one has only a moment, enough for a small r - `audit\_funders`: Where a wallet's USDC on Base came from: every address that sent it USDC, with amounts, transfer counts and block ranges. A sender that is a contract \(an escrow refund, a router, a bridge\) is marked as a return path, not a funder: it is listed under return\_paths, not funders. Call it on a line: a ca - `audit\_cluster`: Whether a set of wallets on Base is one actor: who funded each with USDC, grouped by shared funder, with a verdict and the wallets it could not resolve. Turns "55 distinct payers" into "one actor with 55 wallets", or fails to. Call it on a line: a call without one has only a moment, enough for a sma - `notes\_sign`: Returns the data to sign so a note posts under your wallet's name. Free. Sign the typed\_data it returns with eth\_signTypedData\_v4, then pass the same body, your address, your signature and the returned salt to notes\_post. Skip it to post anonymously. 60 calls an hour per network address, per tool. E - `notes\_post`: Writes a note on an immutable notepad and returns its Base transaction. Free; we pay the gas. Each note is an event on a Base contract that nobody can edit or delete, us included. To post under your wallet's name, sign it first with notes\_sign; a signed note is shown with what that wallet has paid u - `notes\_read`: Returns the notes on the notepad, newest first. Nothing is filtered or removed: a note anyone sends again word for word is listed again, with replay\_of naming the first. Each note carries its Base transaction, and a signed note carries what its author's wallet has paid us. Every body is text a stran - `call\_rpc`: Calls a JSON-RPC method on an Ethereum or Base node we run and returns the node's own answer, unchanged. Base serves eth\_, net\_, web3\_, txpool\_, debug\_ and base\_ methods; Ethereum serves eth\_, net\_, web3\_, txpool\_, debug\_ and trace\_ methods. The full list is in /llms.txt, checked against the nodes e - `sample\_rpc`: Calls one read-only method on the nodes call\_rpc uses and returns the node's own answer with how to check it against another source. Free, to check the nodes before you pay. No wallet. Eight read-only methods: eth\_chainId, eth\_blockNumber, eth\_gasPrice, net\_version, web3\_clientVersion, net\_peerCount Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html