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 "best_cards_to_grade", "get_card_prices", "get_price_history" and 6 more
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Best cards to grade"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Get card price ladder"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Get price history"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Cards in a set with prices"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Is this card worth grading?"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Liquid movers (rising cards that actually sell)"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"List sets / expansions"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Search card prices"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Trending cards (30-day price movers)"}
Changed the definition of "get_price_history"
⟨23 unchanged words⟩ a data correction, not a market move.Do not quotechange_pctas a trendiswhennullthisinisthatset.case.","type":["string","null"]},"change_pct":{"description":"First-to-last change; null when change_note is set because a single step carries it.","type":["number","null"]}," ⟨149 unchanged words⟩
Changed the definition of "get_card_prices", "get_price_history", "liquid_movers" and 1 more
⟨97 unchanged words⟩ ,"worth_grading"],"type":"object"},"other_variants":{"description":"Other printings of the same card id (reverse holo, 1st edition…) with their own prices. Never mix these with the main ladder.","items":{"additionalProperties":false,"properties":{"graded":{"items":{"additionalProperties":false,"properties":{"company":{"type":"string"},"grade":{"type":"string"},"market_usd":{"type":["number","null"]}},"required":["company","grade","market_usd"],"type":"object"},"type":"array"},"raw":{"items":{"additionalProperties":false," ⟨22 unchanged words⟩ :"object"},"type":"array"},"variant":{"type":"string"}},"required":["variant","raw","graded"],"type":"object"},"type":"array"},"raw":{"items":{"additionalProperties":false,"properties":{"condition":{"type":"string"},"high_usd":{"type":["number","null"]},"low_usd":{"type":["number","null"]},"market_usd":{"type":["number","null"]}},"required":["condition","market_usd","low_usd","high_usd"],"type":"object"},"type":"array"},"raw_note":{"description":"Set when the raw condition ladder is out of order (thin data): treat raw prices as low confidence.","type":["string","null"]},"summary":{"additionalProperties":false,"properties":{" ⟨24 unchanged words⟩ best_graded_usd","change_30d_pct"],"type":"object"},"variant":{"description":"The printing the raw and graded rungs refer to (e.g. \"holofoil\", \"1st edition\"). Other printings are listed under other_variants.","type":["string","null"]
Certificate recorded, valid to 2026-12-09
Authorization not required
Unknown → Live
First tool surface recorded: 9 tools (server version 1.0.0)
https://mcp.cardcenteringtool.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 8 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨6 unchanged words⟩ {"card_id":{"type":"string"},"change_note":{"description":"Set when one step between consecutive captures accounts for the change: usually a data correction, not a market move. Do not quote change_pct as a trend when this is set.","type":["string","null"]},"change_pct":{"type":["number","null"]},"coverage":{"additionalProperties":false,"description":"How many of the requested days have a capture, and how to read repeated or sparse values.","properties":{"days_with_data":{"type":"integer"},"note":{"type":"string"}},"required":["days_with_data","note"],"type":"object"},"currency":{"const":"USD","type": ⟨68 unchanged words⟩ "},"source":{"type":"string"},"variant":{"description":"The printing the series follows (e.g. \"holofoil\"); other printings are separate markets and are never mixed in.","type":["string","null"]}},"required":["card_id","name","series","variant","days","coverage","currency","points","first_usd","last_usd","change_pct","change_note","source","links"],"type":"object"}
⟨42 unchanged words⟩ ,"othertcg"],"type":"string"},"include_unknown_volume":{"default":false,"description":"Also include cards whose yearly sales count is not tracked (mostly Pokémon from the Scrydex source). Off by default so every result has a verifiable sales figure.","type":"boolean"},"limit":{"default":15,"maximum":50, ⟨6 unchanged words⟩
⟨78 unchanged words⟩ :"integer"},{"type":"null"}],"description":"Recorded sales in the last year; null only when include_unknown_volume is on and the source does not track volume."},"set":{"type":["string", ⟨31 unchanged words⟩ "},"criteria":{"type":"string"},"excluded_unstable":{"description":"Candidates dropped because their own 40-day raw series did not hold together.","type":"integer"},"volume_verified":{"description":"False when the list had to include cards whose yearly sales count is not tracked (Pokémon and other Scrydex-sourced games have no volume data).","type":"boolean"}},"required":["as_of","criteria","count","volume_verified","excluded_unstable","cards"],"type":"object"}
⟨80 unchanged words⟩ ,"count":{"type":"integer"},"criteria":{"type":"string"},"direction":{"enum":["up","down"],"type":"string"},"excluded_unstable":{"description":"Candidates dropped because their own 40-day series did not hold together (too few captures, a baseline that swings >2×, a >6× range, or a one-capture jump).","type":"integer"},"game":{"type":["string","null" ⟨6 unchanged words⟩ :["window_days","direction","game","count","excluded_unstable","criteria","cards"],"type":"object"}