compliance-shield-mcp
Enables EU AI Act compliance for AI agent systems by providing risk classification, audit trails, gap analysis, and evidence package generation.
README
compliance-shield-mcp
EU AI Act compliance audit trails and evidence generation for AI agent systems.
EU AI Act enforcement begins August 2, 2026. Fines up to 35M EUR or 7% of global annual turnover.
What it does
Runtime compliance layer that plugs into any MCP-compatible AI system to provide:
- Risk Classification — Classify AI systems as Unacceptable, High, Limited, or Minimal risk per the EU AI Act framework
- Audit Trails — Create and maintain decision logs with full traceability (input, output, reasoning, human oversight, model, confidence)
- Gap Analysis — Identify missing compliance requirements with specific article references and actionable recommendations
- Evidence Packages — Generate auditor-ready documentation suitable for regulatory submission
- Enforcement Timeline — Track upcoming deadlines with days remaining and penalty structure
Install
npx compliance-shield-mcp
Claude Desktop
{
"mcpServers": {
"compliance-shield": {
"command": "npx",
"args": ["compliance-shield-mcp"]
}
}
}
Tools
| Tool | Description |
|---|---|
assess_risk_level |
Classify an AI system under EU AI Act risk framework |
create_audit_trail |
Start a compliance audit trail for an AI system |
log_decision |
Log an AI decision with full traceability metadata |
check_compliance_gaps |
Identify missing compliance requirements |
generate_evidence_package |
Generate auditor-ready evidence documentation |
get_enforcement_timeline |
Show upcoming enforcement deadlines and penalties |
Resources
| URI | Description |
|---|---|
compliance://timeline |
EU AI Act enforcement timeline |
compliance://trails |
List all active audit trails |
Quick Start
1. assess_risk_level → Know your risk classification
2. create_audit_trail → Start logging
3. log_decision (repeatedly) → Record every AI decision
4. check_compliance_gaps → Find what's missing
5. generate_evidence_package → Hand to your auditor
EU AI Act Key Dates
| Date | Milestone |
|---|---|
| Feb 2, 2025 | Prohibited AI practices banned |
| Aug 2, 2025 | Governance bodies operational |
| Aug 2, 2026 | High-risk AI obligations enforced |
| Aug 2, 2027 | Full enforcement for all AI systems |
Architecture
- Pure Node.js, ES modules
@modelcontextprotocol/sdk+zodonly- In-memory Maps (no external dependencies)
- stdio transport
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.