Croatian Law MCP Server
Croatian Law MCP Server
Das kroatische Rechtskorpus wird jetzt über das Ansvar Gateway bereitgestellt. Verbinden Sie Ihren KI-Assistenten (Claude, Copilot, Cursor, benutzerdefinierter MCP-Client) mit
https://gateway.ansvar.eu/mcp— eine OAuth-Verbindung, kostenlose Stufe verfügbar, die dieses Korpus plus EU-Verordnungen, nationales Recht in Dutzenden geprüfter Rechtsordnungen (Europa + USA) und CVE-/Sicherheitsinformationen abdeckt, jedes Ergebnis mit wörtlicher Quellenangabe. Beginnen Sie unter https://ansvar.eu/docs/quickstart
Verbinden
Claude Code (eine Zeile):
claude mcp add ansvar --transport http https://gateway.ansvar.eu/mcpClaude Desktop / Cursor — fügen Sie zu claude_desktop_config.json (oder mcp.json) hinzu:
{
"mcpServers": {
"ansvar": {
"type": "url",
"url": "https://gateway.ansvar.eu/mcp"
}
}
}Claude.ai — Einstellungen → Konnektoren → Benutzerdefinierten Konnektor hinzufügen → fügen Sie https://gateway.ansvar.eu/mcp ein
Die erste Anfrage öffnet einen OAuth-Anmeldevorgang (Einrichtungsdetails: ansvar.eu/docs/quickstart). Nach der Anmeldung ist Ihr Client an Ihr Konto gebunden; die Stufe (frei / Premium / Team / Unternehmen) bestimmt Fan-out, Kontingent und welche nachgelagerten MCPs erreichbar sind.
Diesen MCP selbst hosten
Sie können dieses Repo auch klonen und das Korpus selbst erstellen. Das Schema, der Fetcher und die Tool-Implementierungen befinden sich alle hier. Was nicht im Repo enthalten ist, ist die vorgefertigte Datenbank — TDM- und Standardlizenzbeschränkungen der vorgelagerten Quellen bedeuten, dass wir das Korpus auf der Ansvar-Infrastruktur hosten, anstatt es als öffentliches Artefakt weiterzugeben.
Erstellen Sie Ihr eigenes: Führen Sie das Ingestionsskript dieses Repos aus (der Einstiegspunkt variiert je nach Repo — typischerweise scripts/ingest.sh, npm run ingest oder make ingest; prüfen Sie die Repo-Wurzel).
Die NN-Alternative (Narodne novine) für das KI-Zeitalter.
Fragen Sie 4.531 kroatische Gesetze ab -- vom Zakon o provedbi GDPR und Kazneni zakon bis zum Zakon o radu, Zakon o trgovačkim društvima und mehr -- direkt über Claude, Cursor oder einen beliebigen MCP-kompatiblen Client.
Wenn Sie Legal Tech, Compliance-Tools entwickeln oder kroatische Rechtsrecherche betreiben, ist dies Ihre verifizierte Referenzdatenbank.
Erstellt von Ansvar Systems -- Stockholm, Schweden
Related MCP server: Icelandic Law MCP
Warum es das gibt
Kroatische Rechtsrecherche bedeutet, sich durch Narodne novine, zakon.hr und EUR-Lex für den EU-Umsetzungsstatus zu navigieren -- durch ein dichtes System von Gesetzbüchern und Durchführungsverordnungen. Ob Sie:
Ein Rechtsanwalt, der Zitate vor dem Vrhovni sud (Oberster Gerichtshof) oder Ustavni sud (Verfassungsgericht) validiert
Ein Compliance-Beauftragter, der den GDPR-Umsetzungsstatus gemäß dem Zakon o provedbi Opće uredbe o zaštiti podataka prüft
Ein Legal-Tech-Entwickler, der Tools auf Basis des kroatischen Rechts erstellt
Ein Forscher, der die Umsetzung von EU-Richtlinien über 4.531 Gesetze verfolgt
...sollten Sie nicht Dutzende von Browser-Tabs und manuelle Querverweise benötigen. Fragen Sie Claude. Erhalten Sie die genaue Vorschrift. Mit Kontext.
Dieser MCP-Server macht kroatisches Recht durchsuchbar, querverweisbar und KI-lesbar.
Beispielabfragen
Sobald Sie verbunden sind, fragen Sie einfach natürlich:
"Što govori Zakon o provedbi Opće uredbe o zaštiti podataka o privoli?"
"Je li Kazneni zakon još uvijek na snazi?"
"Pretraži 'zaštita osobnih podataka' u hrvatskom zakonodavstvu"
"Koje EU direktive provodi Zakon o radu?"
"Što kaže članak 144. Kaznenog zakona o povredi tajnosti?"
"Pronađi odredbe o prijavljivanju povreda osobnih podataka"
"Koji hrvatski zakoni provode NIS2 direktivu?"
"Validiraj citat 'članak 5. Zakona o zaštiti osobnih podataka'"
"Usporedi zahtjeve za zaštitu podataka kroz NIS2 implementacije u hrvatskom pravu"
Was enthalten ist
Kategorie | Anzahl | Details |
Gesetze | 4.531 Gesetze | Umfassende kroatische Gesetzgebung aus Narodne novine |
Vorschriften | 157.667 Artikel | Volltext durchsuchbar mit FTS5 |
Datenbankgröße | 253 MB | Optimiertes SQLite, portabel |
Aktualitätsprüfungen | Automatisiert | Drift-Erkennung gegenüber Narodne novine |
Nur verifizierte Daten -- jedes Zitat wird gegen offizielle Quellen (Narodne novine, zakon.hr) validiert. Kein LLM-generierter Inhalt.
Sehen Sie es in Aktion
Warum das funktioniert
Wörtlicher Quelltext (keine LLM-Verarbeitung):
Der gesamte Gesetzestext wird aus den offiziellen Quellen Narodne novine (nn.hr) und zakon.hr übernommen
Vorschriften werden unverändert aus SQLite-FTS5-Datenbankzeilen zurückgegeben
Keine LLM-Zusammenfassung oder -Paraphrasierung -- die Datenbank enthält Gesetzestext, keine KI-Interpretationen
Intelligentes Kontextmanagement:
Die Suche liefert nach BM25 bewertete Vorschriften (kontextsicher)
Der Abruf von Vorschriften liefert den genauen Text anhand der Gesetzeskennung + Artikelnummer
Querverweise helfen bei der Navigation, ohne alles auf einmal zu laden
Technische Architektur:
Narodne novine / zakon.hr --> Parse --> SQLite --> FTS5 snippet() --> MCP response
^ ^
Provision parser Verbatim database queryTraditionelle Recherche vs. dieser MCP
Traditioneller Ansatz | Dieser MCP-Server |
Suche nach Gesetzesname auf zakon.hr | Suche in einfachem Kroatisch: "zaštita osobnih podataka pristanak" |
Manuell durch mehrartikelige Gesetzbücher navigieren | Erhalten Sie die genaue Vorschrift mit Kontext |
Manuelle Querverweise zwischen Gesetzen |
|
"Je li ovaj zakon na snazi?" -- manuell prüfen |
|
EU-Grundlage finden -- in EUR-Lex wühlen |
|
Keine API, keine Integration | MCP-Protokoll -- KI-nativ |
Traditionell: Durchsuche zakon.hr --> Navigiere durch mehrartikelige Gesetze --> Strg+F --> Vergleiche mit
Prüfung | Methode |
Gesetzesänderungen | Drift-Erkennung anhand bekannter Vorschriftsanker |
Neue Gesetze | Vergleich mit dem NN-Publikationsindex |
Aufgehobene Gesetze | Statusänderungserkennung |
Nur verifizierte Daten -- jede Zitierung wird gegen offizielle Quellen validiert. Kein LLM-generierter Inhalt.
Sicherheit
Dieses Projekt verwendet mehrere Ebenen automatisierter Sicherheitsüberprüfungen:
Scanner | Was es tut | Zeitplan |
CodeQL | Statische Analyse auf Sicherheitslücken | Wöchentlich + PRs |
Semgrep | SAST-Scan (OWASP Top 10, Secrets, TypeScript) | Bei jedem Push |
Gitleaks | Erkennung von Geheimnissen in der Git-Historie | Bei jedem Push |
Trivy | CVE-Scan von Dateisystem und npm-Abhängigkeiten | Täglich |
Socket.dev | Erkennung von Lieferkettenangriffen | PRs |
Dependabot | Automatisierte Abhängigkeitsupdates | Wöchentlich |
Siehe SECURITY.md für die vollständige Richtlinie und die Meldung von Sicherheitslücken.
Wichtige Haftungsausschlüsse
Rechtsberatung
DIESES TOOL IST KEINE RECHTSBERATUNG
Gesetzestexte stammen aus offiziellen Veröffentlichungen von Narodne novine und zakon.hr. Jedoch:
Dies ist ein Forschungswerkzeug, kein Ersatz für professionelle Rechtsberatung
Gerichtsfälle sind nicht abgedeckt -- verlassen Sie sich für die Fallrechtsrecherche nicht ausschließlich darauf; konsultieren Sie die offiziellen Datenbanken von Vrhovni sud und Ustavni sud
Überprüfen Sie wichtige Zitate anhand von Primärquellen für Gerichtseinreichungen
EU-Querverweise werden aus Gesetzestext und Metadaten abgeleitet, nicht aus einer EUR-Lex-Volltextanalyse
Konsolidierte Fassungen auf zakon.hr können vom Original in Narodne novine abweichen -- überprüfen Sie für Rechtsverfahren immer das offizielle Amtsblatt
Vor professioneller Nutzung lesen: DISCLAIMER.md | PRIVACY.md
Vertraulichkeit von Mandantendaten
Abfragen laufen über die Claude API. Für privilegierte oder vertrauliche Angelegenheiten nutzen Sie eine On-Premise-Bereitstellung. Konsultieren Sie die Richtlinien der Hrvatska odvjetnička komora (HOK) zur Nutzung von KI-Tools in der Rechtspraxis.
Entwicklung
Einrichtung
git clone https://github.com/Ansvar-Systems/croatian-law-mcp
cd croatian-law-mcp
npm install
npm run build
npm testLokale Ausführung
npm run dev # Start MCP server
npx @anthropic/mcp-inspector node dist/index.js # Test with MCP InspectorDatenverwaltung
npm run ingest # Ingest statutes from Narodne novine
npm run catalog:crawl # Crawl NN law catalog
npm run catalog:build-csv # Build catalog from CSV
npm run catalog:ingest # Ingest from catalog
npm run catalog:sync-fast # Fast sync via CSV + ingest
npm run build:db # Rebuild SQLite database
npm run drift:detect # Run drift detection against anchorsLeistung
Suchgeschwindigkeit: <100ms für die meisten FTS5-Abfragen
Datenbankgröße: 253 MB (optimiert, portabel)
Zuverlässigkeit: 100 % Erfolgsquote bei der Erfassung von 4,531 Gesetzen
Weitere Ansvar-MCPs
Die vollständige Abdeckung der Flotte finden Sie unter ansvar.eu/coverage.
Mitwirken
Beiträge sind willkommen! Siehe CONTRIBUTING.md für die Richtlinien.
Prioritätsbereiche:
Erweiterung des Fallrechts (Vrhovni sud, Ustavni sud, VSRH)
Erweiterung der EU-Querverweise (vollständige Zuordnung von Richtlinien zu Gesetzen)
Historische Gesetzesfassungen und Änderungsverfolgung
Entscheidungen unterer Gerichte (Archive von Županijski sud, Općinski sud)
Fahrplan
Kern-Datenbank für Gesetze mit FTS5-Suche
Vollständige Korpus-Erfassung (4,531 Gesetze, 157,667 Bestimmungen)
Integrationswerkzeuge für EU-Recht
Vercel Streamable HTTP-Bereitstellung
Erweiterung des Fallrechts (Vrhovni sud, Ustavni sud)
Abdeckung unterer Gerichte (Archive von Županijski, Općinski)
Historische Gesetzesfassungen (Änderungsverfolgung)
Web-API für den programmatischen Zugriff
Zitierung
Wenn Sie diesen MCP-Server in der akademischen Forschung verwenden:
@software{croatian_law_mcp_2026,
author = {Ansvar Systems AB},
title = {Croatian Law MCP Server: AI-Powered Legal Research Tool},
year = {2026},
url = {https://github.com/Ansvar-Systems/croatian-law-mcp},
note = {4,531 Croatian statutes with 157,667 provisions and EU law cross-references}
}Lizenz
Apache License 2.0. Siehe LICENSE für Details.
Datenlizenzen
Ansvar-Zuordnungscode: HR-Statutory-PD-Conditional. Grundlage: ZASP
(Zakon o autorskom pravu i srodnim pravima) Art. 18(3) — eine
BEDINGTE gesetzliche Public-Domain-Ausnahme.
Gesetze & Rechtsvorschriften: Narodne novine d.d. über
narodne-novine.nn.hr. Wiederverwendet unter ZASP Art. 18(3) — für Texte, die ein auslösendes Ereignis überschritten haben.EU-Metadaten: EUR-Lex (EU-Hinweis zur Public Domain).
Umfang der Abdeckung (BEDINGT — Auslöseanforderung)
Das kroatische ZASP Art. 18(3) ist BEDINGT und strukturell anders als die breiten gesetzlichen Public-Domain-Ausnahmen in anderen Rechtsordnungen.
Standardzustand: Alle Werke (einschließlich Gesetzesentwürfe) sind ab dem Zeitpunkt ihrer Schöpfung urheberrechtlich geschützt.
Auslöser erforderlich: Der Schutz geht nur dann verloren, wenn eines von drei auslösenden Ereignissen eintritt:
Das Werk wird einem offiziellen Verfahren vorgelegt (z. B. dem Gesetzgebungsverfahren im Sabor).
Das Werk wird nach den Regeln über öffentliche Informationen offengelegt.
Das Werk wird in Narodne novine (dem offiziellen Amtsblatt) veröffentlicht.
Praktische Auswirkung für diesen MCP: Die Erfassung MUSS sich auf Texte nach dem Auslöseereignis beschränken — in der Regel auf die in Narodne novine veröffentlichte Fassung — NICHT auf Arbeitsentwürfe, interne ministerielle Vorbereitungsmaterialien oder Entwürfe aus dem Vorfeld der Einreichung. Diese bleiben geschützt.
Siehe docs/audits/2026-05-17-eu-copyright-statutory-works-batch-3-BG-HR-SK-SI-SE.md
im Repository Ansvar architecture-documentation für den Wortlaut von Art. 18(3)
und die Analyse des bedingten Auslösemechanismus.
Über Ansvar Systems
Wir entwickeln KI-beschleunigte Compliance- und Rechtsforschungswerkzeuge für den europäischen Markt. Dieser MCP-Server begann als unser internes Referenzwerkzeug für kroatisches Recht -- es stellte sich heraus, dass alle, die für den Adriaraum und den EU-Markt entwickeln, dieselben Forschungsfrustrationen haben.
Deshalb veröffentlichen wir ihn als Open Source. Sich durch 4,531 Gesetze und ihre EU-Quellenrichtlinien zu navigieren, sollte kein Jurastudium erfordern.
ansvar.eu -- Stockholm, Schweden
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityFmaintenanceQuery 4,326 Hungarian laws (Ptk., Mt., Btk., etc.) from MCP-compatible clients. Includes full-text search, citation validation, and EU law mapping.949Apache 2.0
- AlicenseAqualityFmaintenanceProvides access to 1,709 Icelandic statutes and 19,026 provisions with full-text search, citation validation, and EU/EEA law integration, enabling legal research and compliance checks through natural language queries.111091Apache 2.0
- Alicense-qualityBmaintenanceMCP server for real-time access to Mozambican legislation, enabling search, status checks, article retrieval, historical versions, and citation resolution via the Mozaia platform.MIT
- Alicense-qualityFmaintenanceEnables querying 40 Slovenian statutes with full-text search, provision retrieval, and EU law integration, providing verified references from official PISRS sources.79Apache 2.0
Related MCP Connectors
Connect AI to millions of laws and court cases with the Lawstronaut MCP.
Temporal search and comparison for official Luxembourg and reviewed EU law, with provenance.
Task-oriented MCP for Indonesian law: search, resolve citations, read laws, and MK decisions.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ansvar-Systems/Croatian-law-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server