MCP Eu AI Act logo

MCP Eu AI Act

by ark-forge

Scans AI codebases for EU AI Act risks, maps findings to articles, and provides compliance checks and remediation guidance.

Install MCP Eu AI Act

Pick your client, then add it in one click or paste the config.

STDIOPython
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "ark-forge-mcp-eu-ai-act": {
      "command": "uvx",
      "args": [
        "eu-ai-act-scanner"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

uvx eu-ai-act-scanner

No response to initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 1mo ago.

Overview

The ark-forge/mcp-eu-ai-act MCP server scans AI codebases for framework usage, suggests an EU AI Act risk category, and evaluates compliance documents. It exposes project scanning, article-mapped compliance checks, reports, templates, and roadmap generation through MCP tools, with a CLI also available. Reach for the ark-forge/mcp-eu-ai-act MCP server when developers or compliance teams need code-based evidence of gaps and concrete documentation tasks. The free tier requires no API key, while paid features add broader reports, GDPR scanning, CI/CD support, and additional tools.

Use cases

  • Scan an AI project for detected frameworks and models
  • Check compliance documents against mapped EU AI Act articles
  • Generate a remediation roadmap before a target date
  • Create starter Markdown templates for compliance records

Key features

  • Detects 16 AI frameworks across six programming languages
  • Maps compliance findings to EU AI Act articles
  • Scores document content from 0 to 100
  • Generates executive and technical compliance reports
  • Suggests risk categories from system descriptions
  • Supports CLI, MCP, and HTTP operating modes

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

20/20 checks healthy over the last 90d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 4d ago via OSV.dev · eu-ai-act-scanner (PyPI)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars12Stargazers on the source repository.
Last commit1mo agoMost recent push to the default branch.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How MCP Eu AI Act works

What ark-forge/mcp-eu-ai-act does

The ark-forge/mcp-eu-ai-act MCP server examines an AI project and produces compliance-oriented findings for the EU AI Act. It identifies AI framework usage in source code and configuration or manifest files, assigns or evaluates a risk category, and checks whether expected compliance documentation exists and contains relevant content.

The scanner supports 16 AI frameworks across Python, JavaScript, TypeScript, Go, Java, and Rust. Findings can be linked to specific EU AI Act articles, including checks associated with risk management, data governance, transparency, and technical documentation. The output is intended to help developers and legal or compliance teams identify missing work; it is not described as a substitute for professional legal advice.

How it works

The MCP interface accepts a project path for most project-oriented operations. scan_project reports scanned files, AI-related files, detected frameworks, and model references. check_compliance evaluates document content on a 0–100 scale and returns pass or fail information with article mappings. Its documented default risk category is limited.

generate_report combines scanning and compliance checking into an executive summary and a technical breakdown. suggest_risk_category instead takes a plain-text description of an AI system and compares it with prohibited, high-risk, limited-risk, and minimal-risk criteria described in the README. generate_compliance_roadmap orders remediation tasks by deadline and estimated effort, while generate_compliance_templates returns starter Markdown documents for required records.

Setup and configuration

The repository documents two setup paths. For the packaged CLI and MCP entry point, install the PyPI distribution:

Terminal
pip install eu-ai-act-scanner

The documented MCP executable is eu-ai-act-mcp, which can be registered with Claude Desktop, Claude Code, or Cursor. The repository also provides a source setup using a virtual environment, requirements.txt, and python3 server.py.

An HTTP mode is available for CI/CD or remote clients by installing Uvicorn and starting python3 server.py --http; the example listens on port 8089. The free tier is described as requiring no sign-up or API key. Pro and Certified plans require an API key and unlock additional functionality.

Tools and capabilities

The documented MCP tools include:

  • scan_project for framework and model detection.
  • check_compliance for content scoring and article mapping.
  • generate_compliance_roadmap for deadline-aware remediation planning.
  • generate_report for combined executive and technical output.
  • suggest_risk_category for description-based classification.
  • generate_compliance_templates for starter compliance documents.

Limitations and notes

Free usage is limited to five scans per day. The feature table reserves full compliance checks, reports, roadmap generation, GDPR scanning, combined EU AI Act and GDPR analysis, and CI/CD integration for paid plans. The README references both August 2, 2026 and August 2, 2027 in different sections, so teams should verify the applicable deadline before relying on generated schedules.

Risk suggestions and automated document checks provide structured analysis, but the material does not establish that the output is a legal determination or complete audit evidence. Certified cryptographic proof is listed as a separate Trust Layer capability rather than a free MCP feature.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Eu AI Act

Install the PyPI distribution with `pip install eu-ai-act-scanner`. The documented MCP executable is `eu-ai-act-mcp`.

Yes. The README provides a Claude Desktop configuration that runs the `eu-ai-act-mcp` command.

Yes. The README includes a `.cursor/mcp.json` configuration using the `eu-ai-act-mcp` command.

The free tier is described as requiring no API key. Pro and Certified plans require an API key.

It scans source code and configuration or manifest files for usage of 16 AI frameworks across Python, JavaScript, TypeScript, Go, Java, and Rust.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Eu AI Act AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ark-forge-mcp-eu-ai-act?style=directory)](https://allmcps.com/mcp/ark-forge-mcp-eu-ai-act)
HTML Embed
<a href="https://allmcps.com/mcp/ark-forge-mcp-eu-ai-act"><img src="https://allmcps.com/api/badge/ark-forge-mcp-eu-ai-act?style=directory" alt="MCP Eu AI Act on AllMCPs" /></a>