Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "agent_register_publish", "aptos_asset_resolve", "aptos_balance_get" and 39 more
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":truefalse}
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Turns ⟨57 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.002 USDC per call via x402] Balances ⟨68 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.005 USDC per call via x402] Gas ⟨52 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] name ⟨64 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.002 USDC per call via x402] Explains ⟨49 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.005 USDC per call via x402] Runs ⟨76 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Committed, ⟨43 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.002 USDC per call via x402] Calls ⟨58 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Adds ⟨42 unchanged words⟩
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":truefalse}
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":truefalse}
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Counts ⟨42 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.003 USDC per call via x402] Before ⟨145 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Resolves ⟨68 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.002 USDC per call via x402] How ⟨24 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.002 USDC per call via x402] Native ⟨56 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Number, ⟨24 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Decodes ⟨58 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.003 USDC per call via x402] Says ⟨42 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Decodes ⟨40 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.003 USDC per call via x402] Logs ⟨33 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] The ⟨19 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.005 USDC per call via x402] Every ⟨58 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.002 USDC per call via x402] Name, ⟨33 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.002 USDC per call via x402] Status ⟨35 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Current ⟨49 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Exact ⟨43 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Monthly ⟨37 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Rounds, ⟨61 unchanged words⟩
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":truefalse}
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":truefalse}
[PAIDFREE: 25 calls/day, then $0.002 USDC per call via x402] Given ⟨52 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.002 USDC per call via x402] Deterministic, ⟨37 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Checks ⟨76 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] From ⟨42 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] For ⟨52 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Spot ⟨75 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.005 USDC per call via x402] Before ⟨152 unchanged words⟩
[PAIDFREE: 25 calls/day, then $0.001 USDC per call via x402] Whether ⟨27 unchanged words⟩
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":truefalse}
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":truefalse}
[PAIDFREE: 25 calls/day, then $0.002 USDC per call via x402] For ⟨104 unchanged words⟩
Added "agent_register_prepare", "agent_register_publish", "audit_log_append" and 8 more; changed the definition of "counterparty_check" and "tx_safety_check" (48 tools before, 59 now)
⟨115 unchanged words⟩ it made to LogicNodes (max +5); +10 if a domain operator is verified; -25 per delivery that failed its re-run check; ⟨16 unchanged words⟩
⟨102 unchanged words⟩ 146, eip155:480, eip155:5042, eip155:999. Priced by the USD value at risk you declare in valueUsd: under $1,000: $0.005; under $10,000: $0.05; under $100,000: $0.50 (deep review); $100k and up: $2.00 (deep review). Deep review adds a second simulation on an independent provider and a counterparty check of every address involved.
Unknown → Live
First tool surface recorded: 48 tools (server version 1.0.0)
https://logicnodes.io/mcp/v2 (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 5 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨76 unchanged words⟩ 0,77})$","type":"string"},"valueUsd":{"description":"approximate USD value at risk; sets the price tier, and $10,000+ includes the deep review","maximum":1000000000000,"minimum":0,"type":"number"}},"required":["chain","from"," ⟨3 unchanged words⟩
Prepare an agent's ERC-8004 registration (free) — Step 1 (free): builds the ERC-8004 registration file and A2A agent card LogicNodes will host for your agent, and the exact message your agent address must sign (personal_sign) to publish them with agent_register_publish.
Host the agent's files and build its ERC-8004 registration transaction — [PAID $5.00 USDC per call via x402] Step 2: with the signature from agent_register_prepare, LogicNodes hosts the registration file at https://logicnodes.io/a/<address>/registration.json and the agent card next to it, and returns the unsigned transaction that calls register(tokenURI) on the ERC-8004 identity registry on Base (0x8004A169FB4a3325136EB29fA0ceB6D2e539a432). Your agent signs and sends it and pays the gas; LogicNodes never holds keys. Calling again with a new signature updates the hosted files.
Append an entry to an audit log — [PAID $0.001 USDC per call via x402] Adds one entry (any JSON object up to 8 KB: a payment, a decision, a delivery, ...) to your log. Returns its sequence number, its chain hash and the receipt digest that will be in today's Bitcoin-timestamped root. Needs the log's write key.
Create a tamper-evident audit log — Creates a logbook for an agent or business. Returns the log id, a write key (to append) and a read key (to export), shown only once. Every entry is hash-chained and timestamped into Bitcoin through the daily receipt root. Free to create; appending costs per entry.
Export an audit log with its integrity check — Returns entries of your log (up to 1000 per call, from fromSeq), re-verifies the whole hash chain, and gives each entry's Bitcoin proof status (pending until its day's root is built and timestamped). Needs the log's read key.
Advisory ruling on a notarized deal (dispute review) — [PAID $1.00 USDC per call via x402] For a deal recorded by the LogicNodes deal notary: verifies the signed, hash-chained record and gives an ADVISORY ruling from fixed rules (R0, R1, R2, R3, R4, R5, R6: settled, delivered and checked, failed check, uncheckable, never delivered, never agreed). Returns the facts it used (with event hashes), the rule applied, and a ruling digest that goes into the Bitcoin-timestamped daily root. Advisory only: not a legal judgment and not enforced.
Check and issue the verified-operator badge — [PAID $10.00 USDC per call via x402] Step 2 of the verified-operator badge: reads https://<domain>/.well-known/logicnodes-verify.txt and the DNS TXT record _logicnodes.<domain>; if either holds the line from operator_verify_start, the badge is recorded for 365 days and shows in counterparty_check and at /v1/operators/<address>. A failed check is an error (and errors are never charged).
Start verifying the domain behind an agent — Step 1 (free) of the verified-operator badge. Returns one line to publish EITHER as the content of https://<domain>/.well-known/logicnodes-verify.txt OR as a DNS TXT record at _logicnodes.<domain>. Then call operator_verify_check. The badge proves control of the domain and is valid 365 days.
Cancel a wallet watch — Stops a watch immediately. Needs the watch id and its secret. (No refund: the subscription is pay-once.)
Watch a wallet for 30 days (signed webhooks) — [PAID $5.00 USDC per call via x402] Subscribes for 30 days: LogicNodes watches one EVM address and POSTs a signed webhook (X-LogicNodes-Signature: sha256=HMAC of the body with your secret) when tokens arrive (incoming) or leave (outgoing), when it grants a token or NFT approval (approval), or when its sanctions status changes (sanctions). Returns the watch id and a secret shown only once. Native-coin transfers are not watched. The webhook must be a public https URL. Chains: eip155:84532, eip155:8453, eip155:1, eip155:137, eip155:42161, eip155:10, eip155:43114, eip155:1329, eip155:130, eip155:…
Status and recent events of a wallet watch — Shows a watch's state (active, failing, cancelled, expired), the last block scanned, delivery counts and the last 20 events. Needs the watch id and its secret.