@consentlayer/mcp
v0.1.1
Published
ConsentLayer MCP server — lets AI coding agents set up cookie consent banners, scan websites for tracking scripts, and manage GDPR/CCPA compliance
Maintainers
Readme
@consentlayer/mcp
MCP server for ConsentLayer — lets AI coding agents set up cookie consent banners, scan websites for tracking scripts, and manage GDPR/CCPA compliance.
Quick Setup
Claude Code
npx @consentlayer/mcp setupOr manually:
claude mcp add consentlayer --transport http "https://api.consentlayer.com/mcp"Claude Desktop / Cursor / Other MCP Clients
Add to your MCP config:
{
"mcpServers": {
"consentlayer": {
"url": "https://api.consentlayer.com/mcp"
}
}
}Authentication
Browser-based OAuth — no API keys needed. On first use, a browser window opens for you to log in or create an account. Tokens are cached locally.
What Your Agent Can Do
Once connected, your AI coding agent can:
- Create a site for your domain with default consent categories
- Scan your website to detect tracking scripts and cookies (Google Analytics, Facebook Pixel, etc.)
- Auto-configure consent categories from scan results
- Customize the banner — template (floating, wide bar, modal), colors, text, position
- Generate the install snippet with your real project key — ready to paste into your
<head>
Example
Tell your agent:
"Set up cookie consent on my website example.com"
The agent will create a site, scan it, configure tracking categories, and give you the exact script tag to add.
Available Tools
| Tool | Description |
|------|-------------|
| create_site | Create a site with default banner + categories |
| scan_site | Detect tracking scripts and cookies |
| configure_from_scan | Auto-import detected services |
| search_library | Browse known services (GA4, Meta Pixel, Hotjar...) |
| import_service | Import a library service into your site |
| update_banner_config | Customize banner appearance |
| get_setup_snippet | Get the install code for your site |
| list_sites | List all your sites |
| list_categories | List consent categories |
| list_site_services | List configured services and cookies |
