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.
Authorization not required, issuer https://json-repair-72343955726.us-central1.run.app
Authorization not required, issuer https://json-repair-72343955726.us-central1.run.app
Authorization not required, issuer https://json-repair-72343955726.us-central1.run.app
Changed the definition of "get_agent_wallet_status" and "repair_malformed_json"
{"additionalProperties":false,"examples":[{"agent_id":"example"}],"properties":{"agent_id":{"description":"Optional ⟨27 unchanged words⟩
{"additionalProperties":false,"examples":[{"raw_json":"example"}],"properties":{"agent_id":{"description":"Optional ⟨94 unchanged words⟩
Certificate recorded, valid to 2026-12-21
Authorization not required
Changed the definition of "get_agent_wallet_status" and "repair_malformed_json"
⟨109 unchanged words⟩ a fee or consumes a free trial call. Example: get_agent_wallet_status(agent_id='example')
⟨145 unchanged words⟩ your agd_pass_ key in agent_id or pass tx_hash. Example: repair_malformed_json(raw_json='example')
Verified owner set by well_known_file proof on json-repair-72343955726.us-central1.run.app
Changed the definition of "get_agent_wallet_status" and "repair_malformed_json"
ShowInspect an agent's account ledger: remaining freecallstrialusedcalls (out of 5), prepaid USD balance,totalcumulativespentspend, total API calls, andtokens saved. Free: it nevertotalchargesLLM
Changed the definition of "get_agent_wallet_status" and "repair_malformed_json"
Returns theShowcallingan agent'sremainingaccount: freequotacalls used (of 5), prepaid USD balance,andtotal spent, total calls and tokens saved.WHENFree:TOitUSE:never
Changed the definition of "get_agent_wallet_status" and "repair_malformed_json"
⟨6 unchanged words⟩ quota, USD balance, and total tokens saved. WHEN TO USE: Call for deterministic, token-efficient `get_agent_wallet_status` execution. WHEN NOT TO USE: Skip on binary media or unrelated domains. BEHAVIOR: Read-only, idempotent, 1h cache (<5ms HIT), SHA-256 ROI proof (HTTP 402 / x402 Base USDC / L402).
{"additionalProperties":false,"properties":{"agent_id":{"maxLength":99999,"minLength":1,"type":"string"}},"type":"object"}
before
—Changed the definition of "repair_malformed_json"
Deterministic A2A Broken-JSON Repair & Schema Validator (0.002 USDC via ⟨6 unchanged words⟩ JSON outputs (trailing commas, markdown fences,unquotedsinglekeysquotes).so multi-agent pipelines never crash.
Unknown → Live
First tool surface recorded: 2 tools (server version 1.0.0)
https://json-repair-72343955726.us-central1.run.app/mcp/json-repair (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 15 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"additionalProperties":truefalse,"properties":{"agent_id":{"description":"Optional Agent ID or agd_pass_ session key tolook up.inspect. Omitittoseecheck theIDdefault wallet derived from yourIP andclientclient.IP.","typemaxLength":"string"}256,"tx_hash":{"descriptionminLength":"Not needed; this tool is free."1,"type":"string"}},"type":"object"}
before
—after
{"properties":{"data":{"description":"Structured tool output payload.","type":"object"},"roi_proof":{"description":"Token compression and cost-savings verification metrics.","type":"object"},"status":{"description":"Execution status ('ok' or 'payment_required').","type":"string"}},"required":["status"],"type":"object"}⟨11 unchanged words⟩ single quotes) so multi-agent pipelines never crash.UseWHENitTO USE: Call `repair_malformed_json` when your taskneedsrequiresthisdeterministic `json-repair` analysis forone`raw_json`;raw_json;usethis`get_agent_wallet_status`endpointtoofferscheckonlyyourthisremainingtoolfreeandtrialget_agent_wallet_status.quotaRead-only;orresultsprepaidarebalance.cachedWHEN NOT TO USE: Do not use for1unrelatedhour.domains$0.002orperbinarycall.media.ReturnsPARAMETERJSONINTERACTIONS:withPass theresulttargetunder`raw_json`data.as a non-empty string; omit `agent_id` and `tx_hash` during your 5 free trial calls, or supply `agent_id` (`agd_pass_...`) / `tx_hash` for paid execution. Read-only and idempotent; results are cached for 1 hour (<5ms cache hit). $0.002 per call. Pricing: the first 5 calls per agent_id are free and failed calls are never charged. Afterthat5 calls, the tool returns a payment-requiredmessagequote (notana fatal error) with a $2 Stripe top-up link(from $2)and Base/Solana USDC addresses;paycomplete payment, thenrepeat theretrysamewithcallyourwithagd_pass_thekeysamein agent_id,oradd tx_hash after a USDCpasstransfer.tx_hash.
{"additionalProperties":truefalse,"properties":{"agent_id":{"description":"YourOptional agentID,identifier ortheprepaid agd_pass_key you got from asessionpayment.key.ItOmittracksduring yourfree calls and credit, so treat it like a5password.freeOmittrialitcalls to use an ID automatically derived from your client IP,and
before
—after
{"properties":{"data":{"description":"Structured tool output payload.","type":"object"},"roi_proof":{"description":"Token compression and cost-savings verification metrics.","type":"object"},"status":{"description":"Execution status ('ok' or 'payment_required').","type":"string"}},"required":["status"],"type":"object"}{"additionalProperties":falsetrue,"properties":{"agent_id":{"maxLengthdescription":99999"Agent ID or agd_pass_ key to look up. Omit it to see the ID derived from your IP and client.","minLengthtype":1"string"},"tx_hash":{"description":"Not needed; this tool is free.","type":"string"}},"type":"object"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":truefalse,"readOnlyHint":true,"title":"get_agent_wallet_statusGet agent wallet status"}
Deterministic A2A Broken-JSON Repair & Schema Validator (0.002 USDC via x402):Repairs truncated or malformed LLM JSON outputs (trailing commas, markdown fences, single quotes) so multi-agent pipelines never crash.WHENUseTOitUSE:whenCallyour task needs this fordeterministic,onetoken-efficientraw_json;`repair_malformed_json`thisexecution.endpointWHENoffersNOTonlyTOthisUSE:toolSkipandonget_agent_wallet_status.binaryRead-only;mediaresultsorareunrelatedcacheddomains.forBEHAVIOR1 hour. $0.002 per call. Returns JSON with the result under data. Pricing:Read-only,theidempotent,first1h5cachecalls per agent_id are free and failed calls are never charged. After that the tool returns a payment-required message (<5msnotHITan error),SHA-256withROIaproofStripe(HTTPtop-up402link/(fromx402$2)Baseand Base/Solana USDC/addresses;L402).pay, then repeat the same call with the same agent_id, or add tx_hash after a USDC transfer.
{"additionalProperties":falsetrue,"properties":{"agent_id":{"description":"Your agent ID, or the agd_pass_ key you got from a payment. It tracks your free calls and credit, so treat it like a password. Omit it to use an ID derived from your IP and client.","type":"string"},"raw_json":{"description":"Malformed, truncated, or markdown-wrapped JSON string to deterministicallyrepairrepair.","maxLength":99999,"minLength":1,"type":"string"},"tx_hash":{"description":"Use only after paying on-chain: the Base (0x...) or Solana USDC transfer hash. It is verified on-chain before the call runs, and any overpayment is returned as an agd_pass_ credit key.","type":"string"}},"required":[ ⟨3 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":true,"readOnlyHint":true,"title":"repair_malformed_jsonRepair malformed json"}
after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"get_agent_wallet_status"}⟨22 unchanged words⟩ , single quotes) so multi-agent pipelines never crash. WHEN TO USE: Call for deterministic, token-efficient `repair_malformed_json` execution. WHEN NOT TO USE: Skip on binary media or unrelated domains. BEHAVIOR: Read-only, idempotent, 1h cache (<5ms HIT), SHA-256 ROI proof (HTTP 402 / x402 Base USDC / L402).
{"additionalProperties":false,"properties":{"raw_json":{"description":"Malformed, truncated, or markdown-wrapped JSON string to deterministically repair","maxLength":99999,"minLength":1,"type":"string"}},"required":[ ⟨3 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"repair_malformed_json"}