Install
pip install eu-ai-act-scannerPour qui
Si vous voulez qu'un agent ou un terminal vérifie qu'une base de code utilise des cadres d'IA et lance un balayage de conformité face à l'EU AI Act, cet outil correspond. Il fournit une ligne de commande et un serveur MCP. Ce n'est pas un avis juridique et il n'écrira pas la conclusion d'un rapport de conformité.
Notes officielles :
https://github.com/ark-forge/mcp-eu-ai-act
Préalable essentiel : vous balayez un répertoire de projet local. L'offre gratuite n'exige ni inscription ni clé API ; installer et balayer. L'offre payante affirme ouvrir la boîte à outils complète et mentionne une échéance d'août 2027 ; cette page n'écrit pas les étapes d'activation payante.
Premier essai en 3 minutes
Une seule voie officielle : installer eu-ai-act-scanner avec pip, puis exécuter la commande du même nom dans le répertoire du projet. Ne prenez pas un autre nom de paquet pour voie principale.
Préalable : Python / pip installés. Le premier essai est un balayage local seulement — n'ouvrez pas d'écoute HTTP d'abord.
Commande d'installation :
pip install eu-ai-act-scanner
Où configurer : MCP écrit le nom de service eu-ai-act et command eu-ai-act-mcp. Les extraits ne nomment aucun client obligatoire ; n'ajoutez pas de liste de noms. Avant de balayer, entrez dans un vrai répertoire de projet ; ne copiez pas un nom d'exemple.
Premier appel à bas risque : exécuter eu-ai-act-scanner à la racine du projet. Le texte officiel dit qu'il détecte des cadres d'IA dans les sources et les fichiers de configuration/manifeste, couvrant Python, JS, TS, Go, Java et Rust — 16 cadres. Cela lit le dépôt et ne change pas le code, mais parcourt encore vos fichiers source. Confirmez que ce répertoire peut aller au balayeur. Une fois MCP branché, ne faites que le même type de détection ; n'inventez pas de noms d'outils.
Signal de succès : la commande se termine et indique l'usage des cadres, pas une clé manquante. L'offre gratuite est écrite just pip install and scan.
Cas d'usage
Cas 1 : balayer un dépôt local avec la ligne de commande eu-ai-act-scanner. Le texte officiel écrit CLI + MCP Server. Vous pouvez vérifier s'il a signalé des traces de cadres. Les extraits ne nomment pas ces 16 cadres ; n'inventez pas de règles de détection.
Cas 2 : brancher le même balayage sur MCP, commande eu-ai-act-mcp. Convient une fois le paquet pip installé, pour qu'un agent interroge le projet courant. Jusqu'ici, seule l'existence de la détection sur fichiers locaux est sûre. Le mode HTTP est une autre voie pour CI/CD ou un client distant : d'abord pip install uvicorn, puis python3 server.py --http, écoute sur 0.0.0.0:8089. Pas pour le premier essai.
Limites d'usage
Pas de clé n'est pas un risque nul. Un balayage lit sources et configuration ; c'est une frontière de lecture locale. Le mode HTTP se lie à 0.0.0.0:8089 et ouvre le port de balayage sur le réseau ; ne l'ouvrez pas avant d'accepter cette exposition.
Si les nombres d'outils ou les quotas quotidiens des offres gratuite et payante n'apparaissent pas dans le texte continu, n'inventez pas de chiffres. Août 2027 n'est qu'une échéance mentionnée par le texte officiel, pas un point d'exécution automatique de cet outil. Ce guide ne couvre que l'installation pip, le balayage local et le MCP stdio. N'extrapolez ni le mode distant ni la boîte à outils payante.