Wraps PageGuard's privacy compliance API into three MCP tools: local project scanning that reads package.json and config files to detect trackers and cookies without network calls, URL scanning that checks live sites for GDPR and privacy gaps with risk scoring, and document generation that writes privacy policies, terms of service, and cookie notices based on your scan results. The local scan is free and works offline. URL scanning and doc generation need a PageGuard API key and cost credits per document, ranging from $29 for basic privacy docs to $49 for the full compliance bundle. Install it with npx in Claude Code, Cursor, or Windsurf and you can ask your AI assistant to audit your project's privacy posture or generate the legal docs you need before shipping.
MCP (Model Context Protocol) server that exposes PageGuard privacy compliance scanning as tools for AI coding assistants. Works with Claude Code, Cursor, Windsurf, ChatGPT, and any MCP-compatible environment.
package.json, config files, and .env files. No API key needed, no network requests.Add to your project's .mcp.json or global MCP config:
{
"mcpServers": {
"pageguard": {
"command": "npx",
"args": ["pageguard-mcp"]
}
}
}
Add to Cursor Settings > MCP Servers:
{
"mcpServers": {
"pageguard": {
"command": "npx",
"args": ["pageguard-mcp"]
}
}
}
Add to your MCP configuration:
{
"mcpServers": {
"pageguard": {
"command": "npx",
"args": ["pageguard-mcp"]
}
}
}
| Variable | Required | Description |
|---|---|---|
PAGEGUARD_API_KEY | No (local scan) / Yes (URL scan, doc gen) | API key from getpageguard.com |
PAGEGUARD_API_URL | No | Override API base URL (default: https://www.getpageguard.com) |
pageguard_scan_localScan a local project directory for privacy-relevant technologies.
Input:
path (optional) — Absolute path to project directory. Defaults to current working directory.Output: ComplianceReport JSON with detected technologies, data types, cookies, and third-party processors.
pageguard_scan_urlScan a live website URL for privacy compliance issues.
Input:
url (required) — Full URL to scan, e.g. https://example.comOutput: ComplianceReport JSON with risk score, detected technologies, and compliance gaps.
pageguard_generate_docsGenerate AI-written legal compliance documents for a scanned site.
Input:
scanId (required) — Scan ID from a prior pageguard_scan_url resultdocumentType (optional) — One of: single ($29), bundle ($49), addon_security ($19), addon_a11y ($19), addon_schema ($19), app_bundle ($39), submission_guide ($19). Defaults to bundle.Output: Generated document content.
Scanning is free. Document generation requires credits:
Get an API key at getpageguard.com/#pricing.
MIT
PAGEGUARD_API_KEYsecretPageGuard API key — required for URL scanning and document generation, optional for local scans
com.mcparmory/google-sheets
domdomegg/google-sheets-mcp
henilcalagiya/google-sheets-mcp
cct15/war-dashboard-data
moooonad/mcp-google-sheets-full
io.github.br0ski777/csv-to-json