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 "sanctions_address_screen"
OFACAddressSDNSnapshot &Sanctions ListOperatorEdgePolicyScreenerComparison
Deterministic screen of EVM addressesExactandEVM-addressjurisdictionscomparison againsta curated local blocklisttheofidentifiedsanctionedaddressaddressessnapshot andprohibited jurisdictions.existingAddress-operatorandblockjurisdiction-levelpolicy.onlyCurrent—legalthisstatus isNOT
{"properties":{"is_sanctionedblocklist_match":{"type":["boolean","null"]},"current_legal_status":{"type":"string"},"is_sanctioned":{"type":"null"},"match_type":{"type":"string"},"reason":{"type":"string"},"sanction_program":{"type":["string","null"]},"scope":{"type":"string"},"screening_status":{"type":"string"},"snapshot_sha256":{"type":"string"},"snapshot_status":{"type":"string"},"subject":{"type":"string"},"tool":{"type":"string"},"valid":{"type":["boolean","null"]}},"required":["tool","valid","is_sanctioned","blocklist_match","current_legal_status","screening_status"],"type":"object"}
{"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"OFACAddressSDNSnapshot &Sanctions ListOperatorEdgePolicyScreenerComparison","x402":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"," ⟨40 unchanged words⟩
Certificate recorded, valid to 2026-12-21
Authorization not required
Added "token_contract_risk"; changed the definition of "balance_check", "block_info", "clean_markdown_scraper" and 4 more (23 tools before, 24 now)
Read nativeNative ETH andUSDC balances on Base with raw units and decimals.oneAERC-20 balancesnapshot(defaultisUSDC)notforproofanofaddresssolvency,onownership
Unknown → Live
First tool surface recorded: 23 tools (server version 1.3.0)
https://api.code402.dev/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 7 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Latest (or specified)Base block header: number, timestamp, transaction count,and basefee.feePreflightedforbeforethepayment.latest or a given block. Result carries a signed receipt.
TransformFetchnoisyaHTMLpublic webdocumentspageintobyclean,URLLLM-optimized(or take your HTML) and return Markdownwhilepluspreservingheadings.semanticNoheadersJavaScriptandrendering.links.Result carries a signed receipt.
{"examples":[{"htmlurl":"<h1>Protocol Overview</h1><p>Agentic non-custodial settlement gateway.</p><ul><li>Zero custody</li><li>Sub-cent fees</li></ul>https://example.com/"}],"properties":{"html":{"description":"Raw HTML string toscrapeconvertandinsteadcleanofintofetchingpristineaMarkdown.URL (max 1 MiB). Provide exactly one of url or html.","type":"string"},"url":{"description":"Public http(s) page to fetch (ports 80/443 only). Provide exactly one of url or html.","type":"string"}},"required":["html"],"type":"object"}
{"properties":{"code":{"type":"string"},"fetched_on":{"type":"string"},"headings":{"type":"array"},"markdown":{"type":"string"},"reason":{"type":"string"},"retryable":{"type":"boolean"},"scope":{"type":"string"},"source":{"type":"object"},"tool":{"type":"string"},"valid":{"type":"boolean"},"wordCount":{"type":"number"} ⟨5 unchanged words⟩
CurrentSpotspotUSD price(USD)for asymbol viacryptothetickerpublicor CoinGeckoAPI;idcommonfromtickerspublic(btc,priceethfeeds,…) are mapped to CoinGecko ids automatically. Cached 60s server-side; preflighted socachedyou60nevers.payResultduringcarriesanaAPIsignedoutage.receipt.
Raw+and formatted ERC-20 balanceOf for an addressat any token contractonBase. DecimalsBase,readwithon-chain.decimalsPreflightedreadsofromyouthenevertoken.payResultduringcarriesanaRPCsignedoutage.receipt.
Reference fiat&and stablecoin conversionratesrate from a statichardcodedtable(USDC,EUR, GBP, JPY and others). This is NOTnot a livemarket feed and NOT a spot quote: the rates do not move withfeed.theReturnsmarketrate andcarry no as-of date. Use for illustrative conversion only. A pair outside theinverse;tableresultreturnscarries a1.0 fallback and is flagged with known:false and asignedwarning.receipt.
On-chain activity snapshot:Outboundtotaltransactionoutboundcount (nonce,)bytecodeandcheckcontract-or-EOA(is_contract),checkandforfundedanstatusaddress on Base.PreflightedResultbeforecarriespayment.a signed receipt.
Token contract facts (Base) — Deterministic Base contract facts: ERC-20 metadata, proxy slots, owner(), privileged-function selectors and flags. Not a safety verdict. Result carries a signed receipt.