Latvian Law MCP Server
Latvian 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 시대를 위한 Latvijas Vēstnesis 대안.
라트비아 법령 2,249개를 Fizisko personu datu apstrādes likums 및 Krimināllikums부터 Civillikums, Darba likums 등까지 Claude, Cursor 또는 MCP 호환 클라이언트에서 직접 조회하세요.
법률 기술, 규정 준수 도구를 구축 중이거나 라트비아 법률 연구를 수행 중이라면, 이것이 바로 검증된 참조 데이터베이스입니다.
제작: Ansvar Systems -- 스톡홀름, 스웨덴
Related MCP server: Icelandic Law MCP
제작 배경
라트비아 법률 연구는 likumi.lv, 공식 관보인 Latvijas Vēstnesis, 그리고 EU 이행 현황을 위한 EUR-Lex를 종합적인 법전과 규정 체계 속에서 탐색하는 것을 의미합니다. 다음과 같은 경우라면:
변호사: Augstākā tiesa(대법원) 또는 Satversmes tiesa(헌법재판소)에서 인용문 검증
규정 준수 담당자: Fizisko personu datu apstrādes likums에 따른 GDPR 이행 또는 NIS2 요구사항 확인
법률 기술 개발자: 라트비아 법률 기반 도구 구축
연구자: 2,249개 법령 전반에 걸친 EU 지침 전환 추적
...브라우저 탭 수십 개와 수동 상호 참조는 필요 없어야 합니다. Claude에게 물어보세요. 정확한 조항을 얻으세요. 컨텍스트와 함께.
이 MCP 서버는 라트비아 법률을 검색 가능하고, 상호 참조 가능하며, AI가 읽을 수 있는 형태로 만듭니다.
예시 질의
연결되면 자연스럽게 질문하기만 하면 됩니다:
"Fizisko personu datu apstrādes likuma 제25조는 데이터 처리에 대해 무엇을 규정하나요?"
"Krimināllikums는 유효한가요?"
"라트비아 법률에서 'personas datu aizsardzība' 검색"
"Darba likuma의 근거가 되는 EU 법률 행위는 무엇인가요?"
"어떤 라트비아 법률이 NIS2 지침을 이행하나요?"
"Civillikuma 제1785조는 채권법에 대해 무엇을 규정하나요?"
"'Fizisko personu datu apstrādes likums, 25. pants' 인용문 검증"
"다양한 NIS2 라트비아 이행안의 데이터 보호 요구사항 비교"
포함 내용
분류 | 수 | 세부 정보 |
법령 | 2,249개 법령 | likumi.lv의 포괄적인 라트비아 법률 |
조문 | 57,679개 조항 | FTS5로 전문 검색 가능 |
프리미엄: 판례 | 127,042건 결정 | Augstākā tiesa, Satversmes tiesa, Administratīvā tiesa (프리미엄 티어) |
프리미엄: 입법 준비 자료 | 29,516개 문서 | Saeima anotācijas 및 설명 보고서 (프리미엄 티어) |
데이터베이스 크기 | 131 MB | 최적화된 SQLite, 휴대용 |
일일 업데이트 | 자동화 | likumi.lv에 대한 최신성 확인 |
검증된 데이터만 -- 모든 인용문은 공식 소스(likumi.lv, Latvijas Vēstnesis)와 대조 검증됩니다. LLM 생성 콘텐츠는 0건입니다.
프리미엄 데이터 세트는 상당합니다: 라트비아 3심 법원의 127,042건의 법원 결정과 29,516건의 입법 준비 자료가 포함됩니다.
실제 작동 모습
작동 원리
원문 소스 텍스트 (LLM 처리 없음):
모든 법령 텍스트는 likumi.lv(라트비아 공화국이 유지 관리하는 공식 통합 법률 포털)에서 수집됩니다.
조항은 SQLite FTS5 데이터베이스 행에서 변경 없이 반환됩니다.
LLM 요약 또는 의역 없음 -- 데이터베이스에는 법령 텍스트가 포함되며 AI 해석이 포함되지 않습니다.
스마트 컨텍스트 관리:
검색은 BM25 점수로 순위가 매겨진 조항을 반환합니다(컨텍스트에 안전).
조항 검색은 법령 식별자 + 섹션 번호로 정확한 텍스트를 제공합니다.
상호 참조는 모든 것을 한 번에 로드하지 않고 탐색하는 데 도움을 줍니다.
기술 아키텍처:
likumi.lv --> Parse --> SQLite --> FTS5 snippet() --> MCP response
^ ^
Provision parser Verbatim database query기존 연구 vs. 이 MCP
기존 접근 방식 | 이 MCP 서버 |
법령 이름으로 likumi.lv 검색 | 일반 라트비아어로 검색: "personas datu apstrāde piekrišana" |
여러 섹션으로 된 법령을 수동으로 탐색 | 컨텍스트와 함께 정확한 조항 얻기 |
법률 간 수동 상호 참조 |
|
"Vai šis likums ir spēkā?" -- 수동으로 확인 |
|
EU 근거 찾기 -- EUR-Lex에서 직접 검색 |
|
API 없음, 통합 없음 | MCP 프로토콜 -- AI 네이티브 |
기존 방식: likumi.lv 검색 --> 여러 조항으로 된 법률 탐색 --> Ctrl+F --> ES 지침과 비교 --> 반복
이 MCP: "Fizisko personu datu apstrādes likuma 제25조의 근거가 되는 EU 법률 행위는 무엇인가?" --> 완료
사용 가능한 도구 (13개)
핵심 법률 연구 도구 (8개)
도구 | 설명 |
| BM25 순위가 포함된 57,679개 조항에 대한 FTS5 전문 검색. 라트비아어, 인용구, 불리언 연산자, 접두어 와일드카드 지원 |
| 법령 식별자 + 섹션으로 특정 조항 검색 (예: "Fizisko personu datu apstrādes likums" + "25") |
| 법령이 시행 중인지, 개정되었는지, 폐지되었는지 확인 |
| 데이터베이스에 대한 인용 검증 -- 제로 환각 확인 |
| 법적 주제에 대해 여러 법령에서 인용문 집계 |
| 라트비아 관례에 따른 인용 형식 (전체/약식/정밀) |
| 메타데이터, 적용 범위, 데이터 출처와 함께 사용 가능한 모든 법령 나열 |
| 서버 정보, 기능, 데이터 세트 통계 및 적용 범위 요약 |
EU 법률 통합 도구 (5개)
도구 | 설명 |
| 라트비아 법령에 대한 EU 지침/규정 가져오기 |
| 특정 EU 법률 행위를 이행하는 라트비아 법률 찾기 |
| 라트비아 이행 수가 포함된 EU 문서 검색 |
| 특정 조항에 대한 EU 법률 참조 가져오기 |
| 이행 상태 확인 (향후, EU MCP 필요) |
EU 법률 통합
라트비아는 2004년 5월 1일에 EU에 가입했습니다. 모든 EU 규정은 직접 적용되며, 지침은 라트비아 법률로의 전환이 필요합니다.
지표 | 값 |
EU 가입 | 2004년 5월 1일부터 |
Acquis communautaire | 전체 EU 법질서 적용 |
GDPR | Fizisko personu datu apstrādes likums를 통해 이행 |
NIS2 | Informācijas tehnoloģiju drošības likums를 통해 전환 |
AML5 | Noziedzīgi iegūtu līdzekļu legalizācijas un terorisma finansēšanas novēršanas likums를 통해 이행 |
EUR-Lex 통합 | 상호 참조가 라트비아 법령을 원본 EU 법률 행위에 연결 |
주요 EU 파생 라트비아 법률
Fizisko personu datu apstrādes likums -- GDPR 이행 (Regulation 2016/679)
Informācijas tehnoloģiju drošības likums -- NIS2 전환 (Directive 2022/2555)
Finanšu instrumentu tirgus likums -- MiFID II 전환
Elektronisko sakaru likums -- Electronic Communications Code 전환
Noziedzīgi iegūtu līdzekļu likums -- AML 지침 전환
자세한 문서는 EU_INTEGRATION_GUIDE.md를, 실용적인 예제는 EU_USAGE_EXAMPLES.md를 참조하세요.
데이터 소스 및 최신성
모든 콘텐츠는 권위 있는 라트비아 법률 데이터베이스에서 제공됩니다:
likumi.lv -- 공식 통합 법령, 라트비아 공화국
Latvijas Vēstnesis -- 라트비아 공화국 관보
EUR-Lex -- 공식 EU 법률 데이터베이스 (상호 참조 메타데이터)
데이터 출처
필드 | 값 |
기관 | 라트비아 공화국 (Latvijas Republika) |
언어 | 라트비아어 (유일한 공식 입법 언어) |
범위 | 라트비아의 모든 국내 법률; EU 규정은 직접 적용됨 |
출처 | likumi.lv |
자동 최신성 확인 (매일)
매일 GitHub Actions 워크플로가 likumi.lv의 변경 사항을 모니터링합니다:
확인 항목 | 방법 |
법령 개정 | 전체 2,249개 법령에 대한 likumi.lv API 날짜 비교 |
새 법령 | likumi.lv 색인 비교 (90일 창) |
폐지된 법령 | 상태 변경 감지 |
EU 참조 노후화 | 90일 초과 시 플래그 지정 |
검증된 데이터만 -- 모든 인용은 공식 출처에 대해 검증됩니다. LLM 생성 콘텐츠 없음.
보안
이 프로젝트는 여러 계층의 자동 보안 검사를 사용합니다:
스캐너 | 기능 | 일정 |
CodeQL | 보안 취약점에 대한 정적 분석 | 주간 + PR 시 |
Semgrep | SAST 스캔 (OWASP Top 10, 비밀 정보, TypeScript) | 푸시할 때마다 |
Gitleaks | git 기록 전반의 비밀 정보 탐지 | 푸시할 때마다 |
Trivy | 파일 시스템 및 npm 의존성에 대한 CVE 스캔 | 매일 |
Socket.dev | 공급망 공격 탐지 | PR 시 |
Dependabot | 자동 의존성 업데이트 | 주간 |
전체 정책 및 취약점 보고는 SECURITY.md를 참조하세요.
중요 고지 사항
법률 자문
이 도구는 법률 자문이 아닙니다
법령 텍스트는 likumi.lv(공식 통합 법령)에서 가져옵니다. 그러나:
이 도구는 연구 도구이며, 전문 법률 자문을 대체하지 않습니다.
무료 등급에는 법원 판례 커버리지가 포함되지 않습니다. Augstākā tiesa(AT) 및 Satversmes tiesa 데이터베이스를 직접 참조하세요. 127,042건의 결정은 Premium 등급에서 이용 가능합니다.
법원 제출 전에 중요한 인용을 원본 출처와 대조 검증하세요.
EU 상호 참조는 법령 텍스트에서 파생된 것이며 EUR-Lex 전문 분석이 아닙니다.
likumi.lv의 통합 버전이 권위 있지만, 법원 절차를 위해 Latvijas Vēstnesis에서 공포일을 확인하세요.
전문적으로 사용하기 전에 읽으세요: DISCLAIMER.md | PRIVACY.md
고객 비밀 유지
쿼리는 Claude API를 통해 전송됩니다. 특권 또는 기밀 사항의 경우 온프레미스 배포를 사용하세요. 법률 실무에서 AI 사용에 관한 Latvijas Zvērinātu advokātu padome (Latvian Council of Sworn Advocates) 지침을 참조하세요.
개발
설정
git clone https://github.com/Ansvar-Systems/Latvian-law-mcp
cd Latvian-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 likumi.lv
npm run ingest:linked # Ingest linked legislation
npm run ingest:corpus # Full corpus ingestion
npm run build:db # Rebuild SQLite database
npm run drift:detect # Run drift detection against anchors
npm run check-updates # Check for amendments성능
검색 속도: 대부분의 FTS5 쿼리에 대해 100ms 미만
데이터베이스 크기: 131 MB (최적화, 휴대 가능)
안정성: 2,249개 법령에 걸쳐 100% 수집 성공률
추가 Ansvar MCP
전체 제품군 커버리지는 ansvar.eu/coverage에서 확인하세요.
기여
기여를 환영합니다! 가이드라인은 CONTRIBUTING.md를 참조하세요.
우선 순위 영역:
법원 판례 확장 (무료 등급 -- Augstākā tiesa 결정)
EU 상호 참조 확장 (지침-법령 전체 매핑)
과거 법령 버전 및 개정 추적
하급 법원 결정 (Apgabaltiesa, Rajona tiesa 기록 보관소)
로드맵
핵심 법령 데이터베이스 및 FTS5 검색
전체 말뭉치 수집 (법령 2,249개, 조항 57,679개)
EU 법률 통합 도구
Vercel Streamable HTTP 배포
Premium 데이터셋: 판례 결정 127,042건 + 입법 준비 자료 29,516건
법원 판례 확장 (무료 등급)
하급 법원 커버리지 (Apgabaltiesa 기록 보관소)
과거 법령 버전 (개정 추적)
프로그래밍 방식 액세스를 위한 웹 API
인용
이 MCP 서버를 학술 연구에 사용하는 경우:
@software{latvian_law_mcp_2026,
author = {Ansvar Systems AB},
title = {Latvian Law MCP Server: AI-Powered Legal Research Tool},
year = {2026},
url = {https://github.com/Ansvar-Systems/Latvian-law-mcp},
note = {2,249 Latvian statutes with 57,679 provisions and EU law cross-references}
}라이선스
Apache License 2.0. 자세한 내용은 LICENSE를 참조하세요.
데이터 라이선스
법령 및 입법:
LV-Statutory-PD— Autortiesību likums §6에 따른 라트비아 법정 퍼블릭 도메인. 이 조항은 규범적·행정적 행위, 국가 및 지방 정부 기관이 발행한 기타 문서, 법원 판결, 공식 번역, 공식 통합본, 법률로 위임된 지도를 저작권 보호에서 제외합니다. 직역 근거: likumi.lv 통합 텍스트 (2023년 4월 5일부터 시행). 상업적 재사용 허용, 출처 표시 불필요, 동일조건변경허락 의무 없음. 전체 해석은 Ansvar 라이선스 카탈로그 및 2026-05-17 EU 법령 저작물 원문 감사 보고서를 참조하세요.EU 메타데이터: EUR-Lex (EU 퍼블릭 도메인)
Ansvar Systems 소개
우리는 유럽 시장을 위한 AI 가속 규정 준수 및 법률 연구 도구를 만듭니다. 이 MCP 서버는 라트비아 법률을 위한 내부 참조 도구로 시작했습니다. 발트해 및 EU 시장을 대상으로 개발하는 모든 사람이 동일한 연구 불편을 겪고 있다는 사실이 드러났습니다.
그래서 우리는 이 도구를 오픈소스로 공개합니다. 2,249개의 법령과 해당 EU 원본 지침을 탐색하는 데 법학 학위가 필요해서는 안 됩니다.
ansvar.eu -- 스톡홀름, 스웨덴
This server cannot be installed
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-qualityFmaintenanceEnables querying and analyzing Slovak legislation via natural language, including full-text search, provision retrieval, and EU law integration.1082Apache 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-qualityFmaintenanceEnables querying Estonian legislation from Riigi Teataja, including full-text search across 1,602 statutes and 63,624 provisions, with EU law integration and citation validation.95Apache 2.0
- 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
Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.
EU law, article-level: GDPR, NIS2, DORA, EU AI Act + more, with EUR-Lex citations. Keyless.
Temporal search and comparison for official Luxembourg and reviewed EU law, with provenance.
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/Latvian-law-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server