DSGVO.pro — German Digital-Law Compliance
pro.dsgvo/dsgvo-proSearch 26 German/EU statutes free — then scan any website against 33 compliance modules.
Score: 100/100
Handshake verified by our own probe.
Tools · 7
Search across all 26 German/EU statutes (DSGVO, KI-VO, BDSG, TDDDG, DDG, BFSG, UWG, BGB, PAngV, VSBG, UrhG, VerpackG, VerpackDG, ElektroG, JuSchG, GewO, MaBV, GEG, BRAO, FinVermV, HwO, IfSG, KosmetikV…
Get the full German text of a specific article or paragraph from a law. Returns full text and metadata.
List all available German/EU digital-law statutes with article/paragraph counts.
🔑 Requires API key (Bearer header in MCP client config). Free tier: 3 scans/month — get a key at https://dsgvo.pro/api-keys. Start a compliance scan against up to 33 German digital law modules. Standa…
Lightweight progress check for an in-progress compliance scan. Returns current status (pending/crawling/scanning/completed/failed) and how many modules have finished (20 Standard or up to 33 with Pro/…
Get the full compliance report for a completed scan. Returns score (0–100), financial risk in EUR, per-module results, and all violations with law references, fine estimates, and fix instructions. ⚠️ …
🔑 Requires the same API key that started the scan. Stops a scan that is still running (pending/crawling/scanning) and returns the quota unit it cost, if the scan was started within the last hour. Use …
Resources · 28
MCP Apps view that renders a dsgvo.pro scan result as a card with screenshot and findings
ui://dsgvo-pro/scan-result.html
List of all available German/EU digital-law statutes
dsgvo://laws
Individual DSGVO (Datenschutz-Grundverordnung (EU) 2016/679) article by number. Corpus coverage of this statute: "full" — all paragraphs/articles of the statute — annexes (Anlagen/Anhänge) are not inc…
dsgvo://dsgvo/art/{num}
Individual KI-VO (KI-Verordnung (EU) 2024/1689 (AI Act)) article by number. Corpus coverage of this statute: "full" — all paragraphs/articles of the statute — annexes (Anlagen/Anhänge) are not include…
dsgvo://ki-vo/art/{num}
Individual BDSG (Bundesdatenschutzgesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles of the statute — an…
dsgvo://bdsg/par/{num}
Individual TDDDG (Telekommunikation-Digitale-Dienste-Datenschutz-Gesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragrap…
dsgvo://tdddg/par/{num}
Individual DDG (Digitale-Dienste-Gesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles of the statute — ann…
dsgvo://ddg/par/{num}
Individual BFSG (Barrierefreiheitsstärkungsgesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles of the sta…
dsgvo://bfsg/par/{num}
Individual UWG (Gesetz gegen den unlauteren Wettbewerb) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles of th…
dsgvo://uwg/par/{num}
Individual BGB (Bürgerliches Gesetzbuch) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpts only, not the f…
dsgvo://bgb/par/{num}
Individual PAngV (Preisangabenverordnung) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles of the statute — an…
dsgvo://pangv/par/{num}
Individual VSBG (Verbraucherstreitbeilegungsgesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles of the st…
dsgvo://vsbg/par/{num}
Individual UrhG (Urheberrechtsgesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles of the statute — annexe…
dsgvo://urhg/par/{num}
Individual VerpackG (Verpackungsgesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles of the statute — anne…
dsgvo://verpackg/par/{num}
Individual VerpackDG (Verpackungsrecht-Durchführungsgesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles o…
dsgvo://verpackdg/par/{num}
Individual ElektroG (Elektro- und Elektronikgerätegesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles of …
dsgvo://elektrog/par/{num}
Individual JuSchG (Jugendschutzgesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "full" — all paragraphs/articles of the statute — annex…
dsgvo://juschg/par/{num}
Individual GewO (Gewerbeordnung) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpts only, not the full stat…
dsgvo://gewo/par/{num}
Individual MaBV (Makler- und Bauträgerverordnung) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpts only, …
dsgvo://mabv/par/{num}
Individual GEG (Gebäudeenergiegesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpts only, not the full…
dsgvo://geg/par/{num}
Individual BRAO (Bundesrechtsanwaltsordnung) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpts only, not t…
dsgvo://brao/par/{num}
Individual FinVermV (Finanzanlagenvermittlungsverordnung) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpt…
dsgvo://finvermv/par/{num}
Individual HwO (Handwerksordnung) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpts only, not the full sta…
dsgvo://hwo/par/{num}
Individual IfSG (Infektionsschutzgesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpts only, not the f…
dsgvo://ifsg/par/{num}
Individual KosmetikV (Kosmetik-Verordnung) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpts only, not the…
dsgvo://kosmkv/par/{num}
Individual HWG (Heilmittelwerbegesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpts only, not the ful…
dsgvo://hwg/par/{num}
Individual HOAI (Honorarordnung für Architekten und Ingenieure) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant e…
dsgvo://hoai/par/{num}
Individual MiLoG (Mindestlohngesetz) paragraph by number — the number may carry a letter suffix, e.g. "356a". Corpus coverage of this statute: "partial" — website-relevant excerpts only, not the full …
dsgvo://milog/par/{num}
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://dsgvo.pro/api/mcp
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"dsgvo.pro_\u2014_german_digital-law_compliance": {
"url": "https://dsgvo.pro/api/mcp",
"transport": "streamable-http"
}
}
}