BrandWaivern
2 integrations on Official MCP Registry, Smithery. Joined by verified domain evidence, never by name.
waivern.com
Official MCP RegistryCookie Consent Compliance Scanner
io.github.vincentn-waivern
Cookie consent scanner: GDPR, CCPA, GCMv2. PASS/FAIL compliance checklists with fix recommendations.
Official MCP Registry
Smitherycookie-checker-gdpr-ccpa-gcmv2
vincent-nunan
# Waivern Cookie Consent Analyser Audits websites for cookie consent compliance across major privacy frameworks. Point it at any URL and get a structured PASS/FAIL checklist with regulatory citations and fix recommendations — no browser, no manual inspection required. ## What it checks - **GDPR / ePrivacy** — consent before cookies, opt-in vs opt-out, granular controls, withdrawal mechanism, re-consent on policy change - **CCPA** — "Do Not Sell or Share" signal, opt-out timing, GPC header support - **Google Consent Mode v2** — correct `gtag` / `dataLayer` integration, default denied state, signal propagation to GA4 and Google Ads - **IAB TCF 2.2** — CMP registration, valid TC string, purpose consent mapping - **Dark patterns** — pre-ticked boxes, misleading button hierarchy, consent walls, nudging language ## Typical workflow 1. Call `scan_url(url, mode="gdpr")` → get back a `run_id` immediately 2. Poll `get_scan_status(run_id)` every 10–15 seconds until `done: true` (scans take 60–120 s) 3. Call `get_scan_report(run_id)` for the full report, or `get_failing_checks(run_id)` for just the items that need fixing ## Authentication Anonymous access is supported — no token required. Scans made anonymously are public. To keep scans private, generate a bearer token at `/account/tokens` and pass it as `Authorization: Bearer <token>`. ## Limitations - Scans run from a EU IP by default; US IP available via `region="us"` if configured - Dynamic consent banners that require user interaction before appearing may not be fully captured - Scans reflect the page state at time of execution — A/B tested banners may produce inconsistent results across runs
Smithery
Missing a listing, or one that is not yours? Open the listing and use Is this yours?, or search the index.