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 "advertiser_hooks", "get_ad", "get_swipe_prompt" and 3 more
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Advertiser hooks"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Ad details"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Swipe prompt"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Taxonomy"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Search ads"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Winning patterns"}Changed the definition of "get_ad", "search_ads" and "winning_patterns"
⟨6 unchanged words⟩ , body, CTA, full transcript, metrics, spendEstimate (an ESTIMATE based on engagement, not real spend; spendLowerBound = it is a minimum, "at least"), delivery status, winnerObservation (when we first observed it above $50k), media (public URLs), links (post, Ad Library, landing page, board)., tags (the same dimension and slug search_ads shows), publisher platforms and landing domain. The transcript is in English: when the ⟨40 unchanged words⟩
⟨62 unchanged words⟩ isn't available: use the tags to understandit.
Certificate recorded, valid to 2026-12-29
Authorization not required
Unknown → Live
First tool surface recorded: 6 tools (server version 1.1.0)
https://app.ad-radar.dev/api/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
⟨31 unchanged words⟩ ads. doThis = above average, lower = below. exampleAdKeys are adKeys: pass them to get_ad.