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.
Certificate recorded, valid to 2027-01-12
Authorization not required
Changed the definition of "get_rules", "integration_guide" and "update_rules"
⟨23 unchanged words⟩ , what a challenge does in the Supabasehookand Ory hooks, the message a refused person sees, the ⟨56 unchanged words⟩
⟨16 unchanged words⟩ : supabase (a hook, no code), ory (a web hook, no code), fetch (any TypeScript server), nextjs, express, ⟨41 unchanged words⟩
⟨9 unchanged words⟩ auth stack.","enum":["supabase","ory","fetch","nextjs","express","hono"," ⟨9 unchanged words⟩
⟨23 unchanged words⟩ :"object"},"type":"array"},"install":{"type":"string"},"intro":{"type":"string"},"notes" ⟨28 unchanged words⟩
⟨86 unchanged words⟩ "challenge_action":{"description":"What the SupabasehookanddoesOry hooks do with a signup marked challenge.","enum":[ ⟨50 unchanged words⟩ plan keeps its setting.","properties":{"ai_agent":{"enum":["default","off","challenge","block"],"type":"string"},"burner_mx":{"enum":["default","off" ⟨141 unchanged words⟩ or at least app.","properties":{"asn":{"additionalProperties":false,"properties":{"account":{"description":"0 turns this count off. Otherwise 2 to 10000.","oneOf":[{"const":0},{"maximum":10000,"minimum":2,"type":"integer"}],"type":"integer"},"app":{"description":"0 turns this count off. Otherwise 2 to 10000.","oneOf":[{"const":0},{"maximum":10000,"minimum":2,"type":"integer"}],"type":"integer"}},"type":"object"},"domain":{"additionalProperties":false,"properties":{"account ⟨191 unchanged words⟩
Changed the definition of "lookup_burner_domain" and "update_rules"
⟨5 unchanged words⟩ on SignupBouncer's disposable (burner) email list, only on an old burner list (a challenge, not a block), a known relay service or a free subdomain ⟨44 unchanged words⟩
⟨65 unchanged words⟩ trim spaces from both ends. Empty restores ourdefault.default, which we word to fit the reason for each refusal.","type":"string"},"challenge_action":{ ⟨126 unchanged words⟩ "block"],"type":"string"},"role_account":{"enum":["default","off","challenge","block"],"type":"string"},"stale_list_domain
Unknown → Live
First tool surface recorded: 6 tools (server version 1.2.0)
https://signupbouncer.com/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