AIR Blackbox
EU AI Act compliance scanner for Python AI agents — 10 tools for scanning, analysis, and remediation
AIR Blackbox MCP Server
EU AI Act compliance scanning for Claude Desktop, Cursor, and any MCP-compatible client.
Unlike other compliance scanners that only report problems, AIR Blackbox also remediates — generating working code fixes, trust layer integrations, and full compliance reports.
10 Tools
| Tier | Tool | What it does |
|---|---|---|
| Scanning | scan_code | Scan Python code string for all 6 EU AI Act articles |
| Scanning | scan_file | Read and scan a single Python file |
| Scanning | scan_project | Recursively scan all .py files in a directory |
| Analysis | analyze_with_model | Deep analysis via local fine-tuned model (Ollama) |
| Analysis | check_injection | Detect prompt injection attacks (15 patterns) |
| Analysis | classify_risk | Classify tools by EU AI Act risk level |
| Remediation | add_trust_layer | Generate trust layer integration code |
| Remediation | suggest_fix | Get article-specific fix recommendations |
| Documentation | explain_article | Technical explanation of EU AI Act articles |
| Documentation | generate_compliance_report | Full markdown compliance report |
Supported Frameworks
LangChain, CrewAI, AutoGen, OpenAI, Haystack, LlamaIndex, Semantic Kernel, and generic RAG pipelines.
Install
pip install air-blackbox-mcp
Claude Desktop Setup
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"air-blackbox": {
"command": "python3",
"args": ["-m", "air_blackbox_mcp"]
}
}
}
Restart Claude Desktop. The 10 tools will appear automatically.
Cursor Setup
Add to .cursor/mcp.json in your project:
{
"mcpServers": {
"air-blackbox": {
"command": "python3",
"args": ["-m", "air_blackbox_mcp"]
}
}
}
Usage Examples
In Claude Desktop or Cursor, just ask:
- "Scan this code for EU AI Act compliance"
- "Add a trust layer to this LangChain agent"
- "Check this text for prompt injection"
- "What does Article 12 require?"
- "Generate a compliance report for my project at ~/myproject"
- "Classify the risk level of
send_email"
Optional: Deep Analysis with Ollama
For AI-powered analysis beyond regex patterns:
# Install Ollama
brew install ollama
# Pull the fine-tuned compliance model
ollama pull air-compliance-v2
# The analyze_with_model tool will automatically use it
What Makes This Different
Other MCP compliance tools only scan. AIR Blackbox:
- Scans — 18+ regex patterns across 6 EU AI Act articles
- Analyzes — local fine-tuned model catches what regex misses
- Remediates — generates working code to fix findings
- Verifies — checks for prompt injection with 15 weighted patterns
- Classifies — maps tools to EU AI Act risk levels
- Documents — produces full compliance reports
Links
- AIR Blackbox Scanner — the CLI scanner
- airblackbox.ai — project homepage
- EU AI Act — the regulation
관련 서버
Scout Monitoring MCP
스폰서Put performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
스폰서Access financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
MCP Code Executor
Allows LLMs to execute Python code within a specified and configurable Python environment.
Zeropath
Interact with the Zeropath vulnerability management API.
MCP Aggregator
A universal aggregator that combines multiple MCP servers into a single endpoint.
Prompts MCP Server
An MCP server for managing and serving prompts from markdown files with YAML frontmatter support.
mcp-graphql
A GraphQL server that supports the Model Context Protocol (MCP), enabling Large Language Models (LLMs) to interact with GraphQL APIs through schema introspection and query execution.
Custom MCP Server
A versatile MCP server built with Next.js, providing a range of tools and utilities with Redis state management.
AILint
AI-powered code quality analysis to detect best practice violations, security issues, and architectural problems in real-time.
Lenses
Manage, explore, transform and join data across multiple clusters using different flavours of Apache Kafka via Lenses.io (including the free Community Edition)
Remote MCP Server Authless Test
An example of deploying a remote MCP server on Cloudflare Workers without authentication.
MCP-scala
A Model Context Protocol server implementation written in Scala 3.