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.
Recently observed → Live
Live → Recently observed
Certificate changed, valid to 2026-12-21
Changed the definition of "create_project"
⟨121 unchanged words⟩ (GET/POST/PUT/PATCH/DELETE), CORS enabled, no auth needed. Every project also serves a mock OAuth2/OIDC provider at {baseUrl}/.well-known/openid-configuration (PKCE code flow, client_credentials, RS256 JWKS — any client_id works) for testing auth flows.
Changed the definition of "add_resource"
⟨58 unchanged words⟩ 20, max 100, 0 = empty). No project yet? Omit project AND adminKey and a fresh blank project is auto-created for this resource — the response then includes the new project id + adminKey (save both).
{"properties":{"adminKey":{"description":"The project's adminKey. Omit (together with project) to auto-create.","type":"string"},"fields":{ ⟨28 unchanged words⟩ "},"project":{"description":"Project id. Omit (together with adminKey) to auto-create a fresh project.","type":"string"},"seed":{ ⟨22 unchanged words⟩ ,"type":"string"}},"required":["project","adminKey","name"],"type":"object"}
Changed the definition of "uptime_monitor"
⟨25 unchanged words⟩ from Cloudflare's network (8s timeout, 2xx/3xx =upup; a timeout/TLS/DNS blip on an otherwise-up url is confirmed with a same-run retry before it counts); with notify, that webhook gets ONE ⟨177 unchanged words⟩
Changed the definition of "create_project"
⟨38 unchanged words⟩ , ecommerce (products/orders/customers/reviews), saas (users/teams/events), payments (Stripe-shaped sandbox: charges/refunds/subscriptions/customers + payment_intent create→confirm flow + /v1/balance — no keys), openai (ready OpenAI-compatible mock — chat completions incl. ⟨64 unchanged words⟩
⟨27 unchanged words⟩ ":["blog","ecommerce","saas","payments","openai","blank"],"type":"string"} ⟨51 unchanged words⟩
Changed the definition of "image_url"
⟨92 unchanged words⟩ brightgreen/red/blue or hex), labelColor, style: flat|flat-square|plastic|for-the-badge|social}; label ALONE renders a message-only badge (single colored segment) — OR live mode: {resource:"products" ⟨195 unchanged words⟩
Certificate recorded, valid to 2026-10-23
Authorization not required
Changed the definition of "image_url"
⟨54 unchanged words⟩ the tool description). Values are strings ornumbers.numbers (arrays of numbers join with commas). Passing these directly as top-level properties (e.g. {\"kind\":\"badge\",\"label\":\"build\",\"value\":\"passing\"}) works too.","type":"object"},"project":{ ⟨56 unchanged words⟩
Added "image_url" (18 tools before, 19 now)
Mint a permanent, keyless image URL rendered by Mockbird — README badges (including LIVE record-count badges), chart images, QR codes, Open Graph cards, placeholder images, initials avatars. Deterministic: the same URL renders the same image forever (no account, no expiry, no watermark). Params are validated against the real endpoint before the URL is returned, so a returned URL is guaranteed to render. Returns {url, markdown} ready to paste into READMEs, PR comments, issues, chat, dashboards, or HTML <img> tags. Kinds and their params: badge (SVG): {label, value, color (shields-style names l…
First tool surface recorded: 18 tools (server version 1.4.0)
Showing the latest 13 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed