
bouncer
Adds compliance checking for UK digital safety rules directly to Claude's toolset. Exposes four MCP tools: compliance_check runs static rule packs against your repo and returns pass/fail/unknown verdicts with file:line evidence, list_rules shows what controls each pack expects, explain_rule details the legal standard behind a check, and list_packs enumerates available regulations (UK Online Safety Act, ICO Children's Code). Think of it as turning regulatory requirements into deterministic assertions, the same way semgrep finds vulnerabilities but in reverse: proving required controls like age gates and report buttons actually exist in your code. Useful when you need an agent to verify compliance controls before deployment or explain why a build failed on a missing safeguard.
- GitHub stars
- 1
- tools
- 4
- transport
- STDIO
- last updated
- Oct 13, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
compliance_checkrun packs, return per-control verdicts + evidence
run packs, return per-control verdicts + evidence
No parameter schema in public metadata yet.
list_ruleslist rules the configured packs apply
list rules the configured packs apply
No parameter schema in public metadata yet.
explain_rulea rule's standard, intent, fix, and how it is checked
a rule's standard, intent, fix, and how it is checked
No parameter schema in public metadata yet.
list_packsavailable rule packs
available rule packs
No parameter schema in public metadata yet.
Sponsors
Readme
bouncer
Static compliance-controls checker — the controls a regulation requires, verified in your code.
nugehs.github.io/bouncer-web (site)
bouncer demo
bouncer verifies that the controls a regulation requires actually exist in your code — UK Online Safety Act, ICO Children's Code (AADC), and Nigeria (NDPC, FCCPC, FIRS) — expressed as deterministic rule packs. It runs in CI, exits non-zero when a required control is missing, and needs no LLM.
It checks IDs at the door so non-compliant code doesn't get in.
Details
- Repository
- github.com/nugehs/bouncer
- Website
- github.com/nugehs/bouncer#readme
- Package
@nugehs/bouncer- Transport
- STDIO
- Registry
- MCP registry, active