Mmcp.market

Air Blackbox MCP server

by shotwellj·io.github.shotwellj/air-blackbox·v0.1.2·2 stars

EU AI Act compliance scanner for Python AI agents — scan, analyze, and remediate

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
Growing

2 stars69 downloads/wk

Reviews

Write one

Nobody has reviewed Air Blackbox yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Air Blackbox tools (10)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • add_trust_layer

    Generate code to add an AIR Blackbox trust layer to existing agent code.

  • analyze_with_model

    Analyze code using the local fine-tuned AI compliance model (Ollama).

  • check_prompt_injection

    Check text for prompt injection patterns.

  • classify_risk

    Classify a tool or function by EU AI Act risk level.

  • explain_article

    Explain what a specific EU AI Act article requires technically.

  • generate_compliance_report

    Generate a full EU AI Act compliance report for Python AI agent code.

  • scan_code

    Scan Python AI agent code for EU AI Act compliance.

  • scan_file

    Scan a single Python file for EU AI Act compliance.

  • scan_project

    Scan an entire Python project for EU AI Act compliance.

  • suggest_fix

    Get the specific code fix for a failing EU AI Act article.

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 28 days ago15/15
  • Maintainer identitynamespace and repository owner differ4/10
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Air Blackbox in Claude Code, Cursor or VS Code

claude mcp add air-blackbox -- uvx air-blackbox-mcp
Add to Cursor

What the publisher says

From the Air Blackbox repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.airblackbox/air-blackbox-mcp -->

AIR Blackbox MCP Server

EU AI Act compliance scanning for Claude Desktop, Claude Code, 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, GDPR compliance checks, bias analysis, and full compliance reports. Under the hood, the scanning feeds into air-trust, a cryptographic audit chain (HMAC-SHA256) with Ed25519 signed handoffs that ensures compliance data integrity.

14 Tools (10 base + 4 SDK-powered)

Supported Frameworks

LangChain, CrewAI, AutoGen, OpenAI, Haystack, LlamaIndex, Semantic Kernel, Google ADK, Claude Agent SDK, and generic RAG pipelines.

Installation

Basic (10 tools, no SDK features)

pip install air-blackbox-mcp

Works standalone with just the lightweight built-in scanner.

Full (14 tools with GDPR, bias, validation, and history)

pip install air-blackbox-mcp[full]

Installs the full air-blackbox SDK (>=1.13,<2) for advanced compliance features. The floor is the version this package is tested against, and the major cap means a 2.x SDK cannot silently change your findings.

MCP SDK compatibility (mcp 2.0)

This package supports both MCP SDK generations — mcp>=1.0, no upper bound.

mcp 2.0 removed mcp.server.fastmcp and replaced FastMCP with MCPServer. Rather than pin away from it, the server detects which generation is installed and binds to the right class, so it runs on 1.x and 2.x alike:

Both paths are covered by tests that launch python -m airblackboxmcp as a real subprocess and drive it over stdio — the same way Claude Desktop and Cursor do — and the full suite runs green on both.

If you are on 0.2.3, upgrade. That version declared an unpinned mcp>=1.0.0, so once mcp 2.0 shipped, every fresh install produced a server that died on import:

ModuleNotFoundError: No module named 'mcp.server.fastmcp'
pip install --upgrade air-blackbox-mcp

0.2.4 fixed it by capping at mcp<2; 0.3.0 removes the cap entirely, so this server no longer conflicts with anything built for mcp 2.x sharing the same environment.

Claude Desktop Setup

Edit ~/Library/Application Support/Claude/claudedesktopconfig.json:

{
  "mcpServers": {
    "air-blackbox": {
      "command": "python3",
      "args": ["-m", "air_blackbox_mcp"]
    }
  }
}

Restart Claude Desktop. The 14 tools will appear automatically.

Claude Code / Cursor Setup

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Air Blackbox: common questions

Is Air Blackbox MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the Air Blackbox safety report
How do I install Air Blackbox?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Air Blackbox need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Air Blackbox maintained?
The last commit was 43 days ago (2026-08-31). The latest release is v0.1.2.
What can I use instead of Air Blackbox?
Servers from other publishers that do the same job: Secret Scanner MCP server, Secret Scanner MCP server and Barcode Scanner MCP server. Compare all Air Blackbox alternatives.

Alternatives to Air Blackbox

Same job from other publishers: the closest match first, then the best rated.

All Air Blackbox alternatives →

More from shotwellj →