eu-audit-mcp
eu-audit-mcp
변조 방지 감사 추적 MCP 서버로, EU AI 법 및 GDPR 준수를 위해 설계되었습니다. stdio 전송을 통해 로컬 데스크톱 애플리케이션에 통합되도록 제작되었습니다.
기능
변조 방지 로깅 — 모든 이벤트에 대한 HMAC-SHA256 해시 체인
PII 스캐닝 — Microsoft Presidio(EU 패턴)를 통한 자동 탐지 및 수정
GDPR 삭제 — 감사 추적을 지원하는 제17조 삭제 권리
규정 준수 확인 — EU AI 법 제12/19조 및 GDPR 제30조에 대한 기술 체크리스트
로컬 우선 — 모든 데이터가 단일 SQLite 파일에 기기에 저장됩니다.
Related MCP server: mcp-witness
규제 컨텍스트
이 서버는 다음 EU 규정에 대한 기술적 조치를 구현합니다:
규정 | 조항 | 요구 사항 |
EU AI 법 (2024/1689) | 고위험 AI 시스템에 대한 이벤트(로그) 자동 기록 | |
최소 6개월간 자동 생성된 로그 보관 | ||
GDPR (2016/679) | 개인 데이터 삭제 권리("잊혀질 권리") | |
처리 활동 기록(목적 및 데이터 범주 포함) |
EU AI 법의 고위험 의무는 2026년 8월 2일부터 발효됩니다.
전체 조항 텍스트와 각 도구가 각 요구 사항을 어떻게 해결하는지에 대한 자세한 매핑은 LEGAL_REFERENCES.md를 참조하세요.
면책 조항: 이 도구는 법적 조언이 아닌 기술 체크리스트를 제공합니다. 규정 준수 결정을 위해서는 적격한 법률 자문을 구하십시오.
빠른 시작
pip install -e ".[dev]"서버 실행 (stdio)
python -m eu_audit_mcp.serverMCP 클라이언트 구성
{
"mcpServers": {
"eu-audit": {
"command": "python",
"args": ["-m", "eu_audit_mcp.server"],
"env": {
"AUDIT_CONFIG": "./audit_config.yaml"
}
}
}
}테스트 실행
pytest tests/MCP 도구
도구 | 설명 |
| 자동 PII 스캐닝으로 감사 이벤트 기록 |
| LLM 추론 호출 로깅(모델, 토큰, 비용) |
| 문서/데이터 액세스 이벤트 로깅 |
| 시간 범위, 유형, 세션별 이벤트 검색 |
| 세션의 전체 순서 추적 |
| 시간 범위에 대한 요약 통계 |
| EU AI 법 제12/19조 및 GDPR 제30조 준수 확인 |
| GDPR 제17조 삭제 권리 |
| 탐지된 PII 유형 요약(개수만) |
| 해시 체인 무결성 확인 |
구성
예제 구성을 복사하여 사용자 정의하세요:
cp audit_config.example.yaml audit_config.yamlAUDIT_CONFIG 환경 변수를 설정하여 구성 파일을 가리키세요. audit_config.yaml 파일에 chain_secret이 포함된 경우 커밋하지 마십시오 — 기본적으로 .gitignore에 있습니다.
보안
위협 모델, 보안 조치 및 취약점 신고에 대해서는 SECURITY.md를 참조하세요.
라이선스
Apache-2.0
This server cannot be deployed
Maintenance
Related MCP Connectors
AI governance MCP server for EU AI Act compliance and jurisdiction verification
Tamper-evident SHA-256 hash-chained decision notary for EU AI Act, NIST AI RMF & SOC2.
Register every AI agent, log every action, prove it. EU AI Act compliance built in.
10,065 source-verified compliance nodes, 39 pillars, 25 MCP tools (EU AI Act, GDPR, NIST, MITRE).
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceMCP server for AI compliance auditing. Scores agent outputs for hallucination liability under the EU AI Act, issues verifiable compliance stamps, and tracks audit history by agent.MIT
- AlicenseNot gradedqualityDmaintenanceCryptographic proof of every AI decision. An immutable, verifiable audit trail MCP server.1MIT
- AlicenseAqualityDmaintenanceTamper-evident audit logging for AI decisions. Three tools (record_decision, verify_decision, list_decisions) write to a regulator-grade ledger built on AWS S3 Object Lock with 7-year retention. Designed for EU AI Act Article 12 and FCA SS1/23 evidence requirements. Try zero-config: npx audit-ledger-mcp boots in sandbox mode against a public hosted tenant.392 npm1Apache 2.0
- AlicenseNot gradedqualityCmaintenanceMCP server providing immutable audit logging, policy enforcement, and compliance reporting for AI agent workflows, enabling regulatory compliance and chain integrity verification.1MIT