eu-audit-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
eu-audit-mcp
Tamper-evident audit trail MCP server for EU AI Act and GDPR compliance. Designed to be integrated into a local desktop application via stdio transport.
Features
Tamper-evident logging — HMAC-SHA256 hash chain over all events
PII scanning — Automatic detection and redaction via Microsoft Presidio (EU patterns)
GDPR erasure — Article 17 right-to-erasure support with audit trail
Compliance checks — Technical checklist against EU AI Act Articles 12/19 and GDPR Article 30
Local-first — All data stays on your machine in a single SQLite file
Related MCP server: mcp-witness
Regulatory context
This server implements technical measures for the following EU regulations:
Regulation | Articles | What it requires |
EU AI Act (2024/1689) | Automatic recording of events (logs) for high-risk AI systems | |
Retention of automatically generated logs for at least 6 months | ||
GDPR (2016/679) | Right to erasure of personal data ("right to be forgotten") | |
Records of processing activities, including purposes and data categories |
The EU AI Act high-risk obligations enter into force on 2 August 2026.
See LEGAL_REFERENCES.md for the full article texts and a detailed mapping of how each tool addresses each requirement.
Disclaimer: This tool provides a technical checklist, not legal advice. Consult qualified legal counsel for compliance decisions.
Quick start
pip install -e ".[dev]"Run the server (stdio)
python -m eu_audit_mcp.serverMCP client configuration
{
"mcpServers": {
"eu-audit": {
"command": "python",
"args": ["-m", "eu_audit_mcp.server"],
"env": {
"AUDIT_CONFIG": "./audit_config.yaml"
}
}
}
}Run tests
pytest tests/MCP Tools
Tool | Description |
| Record an audit event with automatic PII scanning |
| Log an LLM inference call (model, tokens, cost) |
| Log a document/data access event |
| Search events by time range, type, session |
| Full ordered trace of a session |
| Summary statistics over a time period |
| Check against EU AI Act Art. 12/19 and GDPR Art. 30 |
| GDPR Article 17 right-to-erasure |
| Summary of detected PII types (counts only) |
| Verify hash chain integrity |
Configuration
Copy the example config and customize:
cp audit_config.example.yaml audit_config.yamlSet the AUDIT_CONFIG environment variable to point to your config file. Do not commit audit_config.yaml if it contains a chain_secret — it is in .gitignore by default.
Security
See SECURITY.md for the threat model, security measures, and vulnerability reporting.
License
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 gradedqualityDmaintenanceMCP 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