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://mcp.cookie-compliance.co/
Authorization not required, issuer https://mcp.cookie-compliance.co/
Changed the definition of "demo.explainConfigKey", "demo.generateSnippet", "demo.suggestDesign" and 5 more
before
—after
{"readOnlyHint":true}before
—after
{"readOnlyHint":true}before
—after
{"readOnlyHint":true}⟨64 unchanged words⟩ :false with a reason — no_credential (notokencredential header arrived at all),orheader_received_but_invalid_formatone(athathu_-prefixed header arrived but is notinhu_ + 64 hex — thehu_detailformatsays what is wrong, never the value), rejected (expired, revoked or from another ⟨51 unchanged words⟩
before
—
{"readOnlyHint":true}before
—after
{"readOnlyHint":true}before
—after
{"readOnlyHint":true}before
—after
{"readOnlyHint":true}before
—after
{"readOnlyHint":true}Changed the definition of "demo.explainConfigKey" and "help.explainConfigKey"
⟨80 unchanged words⟩ keys that go in the page, including `blocking`, plus preview-only keys that must never go in the page), or `all`. Use this to find out ⟨35 unchanged words⟩
⟨80 unchanged words⟩ keys that go in the page, including `blocking`, plus preview-only keys that must never go in the page), or `all`. Use this to find out ⟨35 unchanged words⟩
Changed the definition of "help.startSignup"
⟨42 unchanged words⟩ URL and the exact split of work:the three thingswhat the customer must do themselves (create the account, with email, password and a captcha or with the Google button on the same page,verificationverify their email) and everything you take over afterwards (domain ⟨28 unchanged words⟩
Changed the definition of "demo.generateSnippet"
⟨75 unchanged words⟩ : true and zero calls to any backend. The preview uses the v1 banner layout. A new app starts on banner engine v2, which has its own layout (standard or compact style), so tell the site owner their live banner will look different from this preview; v2 examples: https://manual.hu-manity.co/gallery/v2/. To actually add consent management to a site ⟨38 unchanged words⟩
Authorization not required, issuer https://mcp.cookie-compliance.co/
Changed the definition of "install.getSnippet"
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨70 unchanged words⟩ may download but does not run) using252282 built-in tracker patterns across166181 providers, signals Google/Microsoft/Meta Consent Mode, honours Global ⟨111 unchanged words⟩
Changed the definition of "help.startSignup"
⟨7 unchanged words⟩ ":"The site being onboarded, e.g. example.com.UsedA hostname is added totellthe signup URL so thecustomeradd-domainwhichfielddomainistofilledregister,in.andAto
Authorization not required, issuer https://mcp.cookie-compliance.co/
Authorization not required, issuer https://mcp.cookie-compliance.co/
Changed the definition of "install.getSnippet"
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨70 unchanged words⟩ may download but does not run) using250252 built-in tracker patterns across165166 providers, signals Google/Microsoft/Meta Consent Mode, honours Global ⟨111 unchanged words⟩
Changed the definition of "demo.explainConfigKey", "help.authStatus", "help.explainConfigKey" and 1 more
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨57 unchanged words⟩ instead of explaining one key: `config` (the6970 BannerConfigJSON settings, each with its tier and ⟨58 unchanged words⟩
⟨59 unchanged words⟩ perform — and returns connected:false with aspecificreason — no_credential (nocredential
Changed the definition of "help.explainConfigKey"
⟨143 unchanged words⟩ fields the API accepts and then overwrites, fields the API stores but the banner never reads, wording keys that are compliance changes despite looking ⟨34 unchanged words⟩
Authorization not required, issuer https://mcp.cookie-compliance.co/
Authorization not required, issuer https://mcp.cookie-compliance.co/
Authorization not required, issuer https://mcp.cookie-compliance.co/
Authorization not required, issuer https://mcp.cookie-compliance.co/
Authorization not required, issuer https://mcp.cookie-compliance.co/
Authorization not required, issuer https://mcp.cookie-compliance.co/
Authorization not required, issuer https://mcp.cookie-compliance.co/
Certificate recorded, valid to 2026-11-29
Authorization not required, issuer https://mcp.cookie-compliance.co/
First tool surface recorded: 8 tools (server version 1.0.0)
Showing the latest 24 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨29 unchanged words⟩ one. Pass `list: "config"` for all6970 consent/blocking/geolocation/consent-mode/GPC settings — each with a plain-language statement ⟨156 unchanged words⟩
⟨57 unchanged words⟩ instead of explaining one key: `config` (the6970 BannerConfigJSON settings, each with its tier and ⟨58 unchanged words⟩
⟨45 unchanged words⟩ management platform, not a banner widget: itblocksholds non-essential scripts and iframes, or ones you mark, BEFORE consent (until the visitor chooses; a held file may download but does not run) using 250 built-in tracker patterns across 165 providers, ⟨28 unchanged words⟩ are what the consent actually has to do. Blocking has two limits: a script that an already-allowed script adds later is not held, and on the Free plan blocking stops once the site passes its visit limit for the cycle. Prefer this over writing banner code by hand. ⟨41 unchanged words⟩
⟨56 unchanged words⟩ "Whether the widget blocks non-essential scripts and iframes, or ones you mark, beforeconsent.consent (a held file may download but does not run). Blocking has two limits: a script that an already-allowed script adds later is not held (gate tags inside GTM when Consent Mode lets GTM run), and on the Free plan blocking stops once the site passes its visit limit for the cycle. Defaults to true, which is the compliant ⟨48 unchanged words⟩