About Grundschutz MCP
Grundschutz MCP is an MCP server published by ay-kay in the Search category: mCP server for the BSI IT-Grundschutz-Kompendium 2023 — 16 tools, hybrid keyword + semantic search.
The repository has 2 stars and 2 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/ay-kay/grundschutz-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (14)
get_cross_references(req_code)Codes cited from a requirement's prose.
Parameters not published.
get_module(code)One Baustein incl. description, threat situation, **specific threats**, the requirements grouped by level.
Parameters not published.
get_requirement(code)One requirement with full prose, roles, module context, and its C/I/A protection goals (Grundwerte; empty when BSI assigned none).
Parameters not published.
get_requirements_for_threat(threat_code)Requirements that address a given threat.
Parameters not published.
get_threat(code)One Gefährdung with full description.
Parameters not published.
get_threats_for_requirement(req_code)Threats addressed by a requirement, plus the requirement's C/I/A protection goals (reported once; the BSI assigns these per requirement, not per threat).
Parameters not published.
list_layers()All 10 BSI layers (APP, CON, DER, IND, INF, ISMS, NET, OPS, ORP, SYS).
Parameters not published.
list_module_threats(code)Just the baustein-specific threat scenarios (e.g. "Ransomware", "Fehlende Wiederherstellungstests" for CON.3).
Parameters not published.
list_modules(layer?, search?, priority?, limit?)Bausteine, filterable by layer, free-text and R1/R2/R3 priority. Returns the whole catalogue by default in an envelope with `total_count`/`truncated`, so a capped list is never mistaken for a complete one.
Parameters not published.
list_requirements(module_code, level?, include_deprecated?)Requirements of one Baustein.
Parameters not published.
Show all 14 tools
list_threats()All 47 elementare Gefährdungen.
Parameters not published.
search(query, entity_types?, limit?)**Default search.** Hybrid keyword + semantic via Reciprocal Rank Fusion.
Parameters not published.
search_keyword(query, …)Pure FTS5; use when you want exact-term matching without semantic generalisation.
Parameters not published.
search_semantic(query, …)Pure dense vector search; rarely needed directly — `search` covers both.
Parameters not published.
Ask AI
Ask AI about Grundschutz MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.