Croatian Law MCP Server
Croatian Law MCP Server
크로아티아 법률 코퍼스는 이제 Ansvar Gateway를 통해 제공됩니다. AI 어시스턴트(Claude, Copilot, Cursor, 사용자 지정 MCP 클라이언트)를
https://gateway.ansvar.eu/mcp에 연결하세요 — OAuth 연결 한 번으로, 무료 티어가 제공되며, 이 코퍼스에 더해 EU 규정, 수십 개의 검증된 관할권(유럽 + 미국)의 국내법, CVE/보안 인텔리전스를 포괄하고, 모든 결과에 원문 출처 인용이 포함됩니다. https://ansvar.eu/docs/quickstart에서 시작하세요.
연결
Claude Code (한 줄):
claude mcp add ansvar --transport http https://gateway.ansvar.eu/mcpClaude Desktop / Cursor — claude_desktop_config.json(또는 mcp.json)에 추가:
{
"mcpServers": {
"ansvar": {
"type": "url",
"url": "https://gateway.ansvar.eu/mcp"
}
}
}Claude.ai — 설정 → 커넥터 → 사용자 지정 커넥터 추가 → https://gateway.ansvar.eu/mcp 붙여넣기
첫 번째 요청 시 OAuth 가입 흐름이 열립니다(설정 세부 사항: ansvar.eu/docs/quickstart). 가입 후, 클라이언트는 사용자 계정에 바인딩됩니다. 티어(무료 / 프리미엄 / 팀 / 회사)는 팬아웃, 할당량, 연결 가능한 다운스트림 MCP를 결정합니다.
이 MCP 자체 호스팅
이 저장소를 클론하여 코퍼스를 직접 구축할 수도 있습니다. 스키마, 페처(fetcher), 도구 구현이 모두 여기에 있습니다. 저장소에 없는 것은 사전 구축된 데이터베이스입니다. 업스트림 소스에 대한 TDM 및 표준 라이선스 제약 때문에 공개 아티팩트로 재배포하지 않고 Ansvar 인프라에서 코퍼스를 호스팅합니다.
직접 구축하려면: 이 저장소의 수집 스크립트를 실행하세요(진입점은 저장소마다 다릅니다 — 일반적으로 scripts/ingest.sh, npm run ingest, 또는 make ingest; 저장소 루트를 확인하세요).
AI 시대를 위한 NN(Narodne novine) 대안.
4,531개의 크로아티아 법령 조회 — GDPR 시행법(Zakon o provedbi GDPR)과 형법(Kazneni zakon)부터 노동법(Zakon o radu), 회사법(Zakon o trgovačkim društvima) 등 — Claude, Cursor 또는 MCP 호환 클라이언트에서 직접.
법률 테크, 규정 준수 도구를 구축하거나 크로아티아 법률 리서치를 수행하는 경우, 이곳이 검증된 참조 데이터베이스입니다.
Ansvar Systems 제작 -- 스톡홀름, 스웨덴
Related MCP server: Icelandic Law MCP
왜 이런 것이 필요한가
크로아티아 법률 리서치는 복잡한 법전과 시행 규정 체계를 넘나들며 EU 이행 상태를 확인하기 위해 Narodne novine, zakon.hr, EUR-Lex를 탐색하는 일입니다. 여러분이 다음 중 하나에 해당한다면:
Vrhovni sud(대법원) 또는 Ustavni sud(헌법재판소)에서 인용을 검증하는 변호사
Zakon o provedbi Opće uredbe o zaštiti podataka에 따른 GDPR 이행 상태를 확인하는 규정 준수 담당자
크로아티아 법률 기반 도구를 구축하는 법률 테크 개발자
4,531개 법령에 걸친 EU 지침 전환을 추적하는 연구자
...그렇다면 수십 개의 브라우저 탭과 수동 상호참조가 필요 없어야 합니다. Claude에게 물어보세요. 정확한 조문을 얻으세요. 맥락과 함께.
이 MCP 서버는 크로아티아 법률을 검색 가능하고, 상호참조 가능하며, AI가 읽을 수 있는 형태로 만듭니다.
예시 쿼리
연결되면 자연스럽게 질문하세요:
"Š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"
포함 내용
분류 | 수량 | 세부 사항 |
법령 | 4,531개 법령 | Narodne novine의 포괄적인 크로아티아 법령 |
조문 | 157,667개 조문 | FTS5로 전문 검색 가능 |
데이터베이스 크기 | 253 MB | 최적화된 SQLite, 이식 가능 |
최신성 확인 | 자동화 | Narodne novine 대비 차이 탐지 |
검증된 데이터만 -- 모든 인용은 공식 출처(Narodne novine, zakon.hr)에 대해 검증됩니다. LLM 생성 콘텐츠가 전혀 없습니다.
실제 사용 예시
작동 원리
원문 그대로의 출처 텍스트(LLM 처리 없음):
모든 법령 텍스트는 Narodne novine(nn.hr)와 zakon.hr 공식 출처에서 수집됩니다
조문은 SQLite FTS5 데이터베이스 행에서 변경 없이 반환됩니다
LLM 요약이나 의역 없음 -- 데이터베이스는 법령 텍스트를 담고 있으며 AI 해석이 아닙니다
스마트 컨텍스트 관리:
검색은 BM25 점수로 순위가 매겨진 조문을 반환합니다(컨텍스트에 안전)
조문 검색은 법령 식별자 + 조 번호로 정확한 텍스트를 제공합니다
상호참조는 모든 것을 한 번에 로드하지 않고 탐색할 수 있게 도와줍니다
기술 아키텍처:
Narodne novine / zakon.hr --> Parse --> SQLite --> FTS5 snippet() --> MCP response
^ ^
Provision parser Verbatim database query기존 연구 방식 vs. 이 MCP
기존 방식 | 이 MCP 서버 |
법령 이름으로 zakon.hr 검색 | 일반 크로아티아어로 검색: "zaštita osobnih podataka pristanak" |
여러 조문으로 구성된 법전을 수동으로 탐색 | 맥락과 함께 정확한 조문 획득 |
법률 간 수동 상호참조 |
|
"Je li ovaj zakon na snazi?" -- 수동 확인 |
|
EU 근거 찾기 -- EUR-Lex 뒤지기 |
|
API 없음, 통합 없음 | MCP 프로토콜 -- AI 네이티브 |
기존 방식: zakon.hr 검색 --> 다중 조문 법전 탐색 --> Ctrl+F --> EU 지침과 비교 --> 반복
이 MCP: "Koji EU akt je osnova za članak 5. Zakona o provedbi GDPR?" --> 완료.
사용 가능한 도구 (13)
핵심 법률 연구 도구 (8)
도구 | 설명 |
| 157,667개 조문에 대한 FTS5 전문 검색, BM25 순위 적용. 크로아티아어, 인용구, 불리언 연산자, 접두사 와일드카드 지원 |
| 법령 식별자 + 조 번호로 특정 조문 검색 (예: "Kazneni zakon" + "144") |
| 법령이 시행 중인지, 개정되었는지, 폐지되었는지 확인 |
| 데이터베이스에 대해 인용 검증 -- 환각(hallucination) 없는 확인 |
| 특정 법적 주제에 대해 여러 법령의 인용을 집계 |
| 크로아티아 관례에 따라 인용 형식 지정 (full/short/pinpoint) |
| 메타데이터, 적용 범위, 데이터 출처와 함께 사용 가능한 모든 법령 나열 |
| 서버 정보, 기능, 데이터셋 통계, 적용 범위 요약 |
EU 법 통합 도구 (5)
도구 | 설명 |
| 크로아티아 법령에 대한 EU 지침/규정 가져오기 |
| 특정 EU 법률을 이행하는 크로아티아 법률 찾기 |
| 크로아티아 이행 수와 함께 EU 문서 검색 |
| 특정 조문에 대한 EU 법률 참조 가져오기 |
| 이행 상태 확인 (향후, EU MCP 필요) |
EU 법 통합
크로아티아는 2013년 7월 1일 EU에 가입했습니다. 모든 EU 규정은 직접 적용되며, 지침은 크로아티아 법으로 전환되어야 합니다.
지표 | 값 |
EU 회원국 | 2013년 7월 1일부터 |
Acquis communautaire | 전체 EU 법질서 적용 |
GDPR | Zakon o provedbi Opće uredbe o zaštiti podataka (NN 42/2018)를 통해 구현 |
NIS2 | Zakon o kibernetičkoj sigurnosti (NN 14/2024)를 통해 전환 |
AML4/5 | Zakon o sprječavanju pranja novca i financiranja terorizma를 통해 구현 |
EUR-Lex 통합 | 상호참조가 크로아티아 법령을 원본 EU 법령과 연결 |
주요 EU 파생 크로아티아 법령
Zakon o provedbi Opće uredbe o zaštiti podataka (NN 42/2018) -- GDPR 구현
Zakon o kibernetičkoj sigurnosti (NN 14/2024) -- NIS2 전환
Zakon o elektroničkim komunikacijama -- Electronic Communications Code 전환
Zakon o tržištu kapitala -- MiFID II 전환
Zakon o sprječavanju pranja novca -- AML 지침 전환
자세한 문서는 EU_INTEGRATION_GUIDE.md를, 실용 예제는 EU_USAGE_EXAMPLES.md를 참조하세요.
데이터 출처 및 최신성
모든 콘텐츠는 권위 있는 크로아티아 법률 데이터베이스에서 출처를 얻습니다:
Narodne novine -- 크로아티아 공화국 관보
Zakon.hr -- 통합 크로아티아 법률 포털
EUR-Lex -- 공식 EU 법률 데이터베이스 (상호참조 메타데이터)
데이터 출처
필드 | 값 |
발행처 | Narodne novine d.d. (관보) |
언어 | 크로아티아어 (유일한 공식 입법 언어) |
범위 | 모든 국내 크로아티아 법령; EU 규정은 직접 적용 |
출처 | narodne-novine.nn.hr, zakon.hr |
최신성 확인
최신성 도구는 scripts/check-updates.ts 및 scripts/drift-detect.ts에서 사용할 수 있습니다. 이 선별된 릴리스는 현재 이러한 확인을 예약된 GitHub Actions 워크플로에 연결하지 않습니다.
검사 | 방법 |
법령 개정 | 알려진 조항 앵커에 대한 드리프트 감지 |
새 법령 | NN 발행 색인과 비교 |
폐지된 법령 | 상태 변경 감지 |
검증된 데이터만 -- 모든 인용은 공식 출처와 대조하여 검증됩니다. LLM 생성 콘텐츠는 없습니다.
보안
이 프로젝트는 여러 계층의 자동화된 보안 스캐닝을 사용합니다:
스캐너 | 기능 | 일정 |
CodeQL | 보안 취약점에 대한 정적 분석 | 주간 + PR |
Semgrep | SAST 스캐닝 (OWASP Top 10, 비밀, TypeScript) | 모든 푸시 |
Gitleaks | git 기록 전반의 비밀 탐지 | 모든 푸시 |
Trivy | 파일시스템 및 npm 의존성에 대한 CVE 스캐닝 | 매일 |
Socket.dev | 공급망 공격 탐지 | PR |
Dependabot | 자동 의존성 업데이트 | 주간 |
전체 정책 및 취약점 신고는 SECURITY.md를 참조하세요.
중요 면책 조항
법률 자문
이 도구는 법률 자문이 아닙니다
법령 텍스트는 공식 Narodne novine 및 zakon.hr 간행물을 출처로 합니다. 그러나:
이 도구는 연구 도구이며, 전문 법률 자문을 대체하지 않습니다.
법원 판례는 포함되지 않습니다 -- 판례 연구를 위해 이 도구에만 의존하지 마십시오. 공식 Vrhovni sud 및 Ustavni sud 데이터베이스를 참조하십시오.
중요한 인용은 법원 서류의 1차 출처와 대조하여 검증하십시오
EU 상호참조는 법령 텍스트와 메타데이터에서 파생된 것이며, EUR-Lex 전문 텍스트 분석이 아닙니다.
통합본은 zakon.hr에서 Narodne novine 원본과 다를 수 있습니다 -- 법적 절차에서는 항상 공식 관보와 대조하여 검증하십시오.
전문적으로 사용하기 전에 읽으세요: DISCLAIMER.md | PRIVACY.md
고객 비밀 유지
쿼리는 Claude API를 통해 전송됩니다. 특권이 있거나 기밀인 사안의 경우 온프레미스 배포를 사용하십시오. 법률 실무에서 AI 도구 사용에 관한 Hrvatska odvjetnička komora (HOK) 지침을 참조하십시오.
개발
설정
git clone https://github.com/Ansvar-Systems/croatian-law-mcp
cd croatian-law-mcp
npm install
npm run build
npm test로컬 실행
npm run dev # Start MCP server
npx @anthropic/mcp-inspector node dist/index.js # Test with MCP Inspector데이터 관리
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 anchors성능
검색 속도: 대부분의 FTS5 쿼리에 대해 <100ms
데이터베이스 크기: 253 MB (최적화, 휴대용)
안정성: 4,531개 법령에 걸쳐 100% 수집 성공률
더 많은 Ansvar MCP
전체 플릿 적용 범위는 ansvar.eu/coverage에서 확인하세요.
기여
기여를 환영합니다! 지침은 CONTRIBUTING.md를 참조하세요.
우선 분야:
법원 판례 확장 (Vrhovni sud, Ustavni sud, VSRH)
EU 상호참조 확장 (전체 지침-법령 매핑)
과거 법령 버전 및 개정 추적
하급 법원 판결 (Županijski sud, Općinski sud 아카이브)
로드맵
FTS5 검색이 포함된 핵심 법령 데이터베이스
전체 말뭉치 수집 (4,531개 법령, 157,667개 조항)
EU 법 통합 도구
Vercel Streamable HTTP 배포
법원 판례 확장 (Vrhovni sud, Ustavni sud)
하급 법원 적용 범위 (Županijski, Općinski 아카이브)
과거 법령 버전 (개정 추적)
프로그래밍 방식 액세스를 위한 웹 API
인용
이 MCP 서버를 학술 연구에 사용하는 경우:
@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}
}라이선스
Apache License 2.0. 자세한 내용은 LICENSE를 참조하세요.
데이터 라이선스
Ansvar 귀속 코드: HR-Statutory-PD-Conditional. 근거: ZASP
(Zakon o autorskom pravu i srodnim pravima) 제18조(3)항 — 조건부 법정 퍼블릭 도메인 예외.
법령 및 입법:
narodne-novine.nn.hr를 통한 Narodne novine d.d. ZASP 제18조(3)항에 따라 재사용됨 — 트리거 이벤트를 거친 텍스트에 한함.EU 메타데이터: EUR-Lex (EU 퍼블릭 도메인 고지).
적용 범위 (조건부 — 트리거 요건)
크로아티아 ZASP 제18조(3)항은 조건부이며 다른 관할권의 광범위한 법정 퍼블릭 도메인 예외와 구조적으로 다릅니다.
기본 상태: 모든 저작물(입법 초안 텍스트 포함)은 창작 시점부터 저작권으로 보호됩니다.
트리거 필요: 다음 세 가지 트리거 이벤트 중 하나가 발생한 경우에만 보호가 소멸됩니다:
저작물이 공식 절차에 제출된 경우(예: Sabor의 입법 절차).
저작물이 공공정보 규정에 따라 공개된 경우.
저작물이 Narodne novine(공식 관보)에 게재된 경우.
이 MCP에 대한 실무적 함의: 수집은 트리거 이후 텍스트로 제한해야 합니다 — 일반적으로 Narodne novine에 게재된 버전 — 작업 초안, 내부 부처 준비 자료, 또는 제출 전 위원회 초안은 제외됩니다. 이러한 자료는 여전히 보호됩니다.
제18조(3)항의 원문 및 조건부 트리거 분석은 Ansvar 아키텍처 문서 저장소의
docs/audits/2026-05-17-eu-copyright-statutory-works-batch-3-BG-HR-SK-SI-SE.md
를 참조하세요.
Ansvar Systems 소개
우리는 유럽 시장을 위한 AI 가속 컴플라이언스 및 법률 조사 도구를 구축합니다. 이 MCP 서버는 크로아티아 법률을 위한 내부 참조 도구로 시작했습니다 -- 아드리아해 및 EU 시장을 위해 구축하는 모든 사람이 동일한 조사 불편을 겪고 있다는 사실이 밝혀졌습니다.
그래서 우리는 이를 오픈소스로 공개합니다. 4,531개 법령과 해당 EU 원본 지침을 탐색하는 데 법학 학위가 필요해서는 안 됩니다.
ansvar.eu -- 스톡홀름, 스웨덴
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