eu-audit-mcp
eu-audit-mcp
改ざん防止監査証跡MCPサーバー。EU AI ActおよびGDPR準拠に対応。stdioトランスポートを介してローカルデスクトップアプリケーションに統合するように設計されています。
機能
改ざん防止ログ — HMAC-SHA256ハッシュチェーンによる全イベントの保護
PIIスキャン — Microsoft Presidio(EUパターン)による自動検出と編集
GDPR消去 — 監査証跡付きの第17条忘れられる権利対応
コンプライアンスチェック — EU AI Act第12条/第19条およびGDPR第30条に対する技術的チェックリスト
ローカルファースト — すべてのデータは単一のSQLiteファイル内にローカルマシン上に保持
Related MCP server: mcp-witness
規制の背景
このサーバーは、以下のEU規制に対する技術的措置を実装しています。
規制 | 条項 | 要件の内容 |
EU AI Act (2024/1689) | 高リスクAIシステムに対するイベントの自動記録(ログ) | |
自動生成ログの最低6か月間の保持 | ||
GDPR (2016/679) | 個人データの消去権(「忘れられる権利」) | |
処理活動の記録(目的やデータカテゴリを含む) |
EU AI Actの高リスク義務は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 Act第12条/第19条およびGDPR第30条に対するチェック |
| GDPR第17条忘れられる権利の実行 |
| 検出されたPIIタイプの要約(カウントのみ) |
| ハッシュチェーンの整合性を検証 |
設定
サンプル設定をコピーしてカスタマイズします。
cp audit_config.example.yaml audit_config.yamlAUDIT_CONFIG環境変数を設定して、設定ファイルを指定します。chain_secretが含まれている場合はaudit_config.yamlをコミットしないでください。デフォルトで.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