Agents et connecteurs

Un agent d'IA fait ce que lui disent ses outils. Vérifiez-les avant de les installer.

Skills, serveurs MCP, extensions : vos équipes branchent des outils sur leurs agents en un clic. Pour la sécurité MCP de vos agents, routtx examine ces outils avant leur installation, et filtre les pages web que les agents lisent. Une instruction cachée dans un outil ou une page est repérée avant que l'agent l'exécute.

  • Skills et extensions examinées avant installation
  • Configurations MCP passées en revue
  • Pages web lues sans leur texte caché
Opérateur de dos devant le mur d'écrans d'une salle de contrôle.

Photo : Tasha Kostyuk / Unsplash

Une équipe data

Un serveur MCP trouvé sur un forum

Léa est développeuse dans une équipe data. Pour gagner du temps, elle ajoute à son agent un serveur MCP qui synchronise ses notes, et une skill qui génère des rapports. Les deux viennent de dépôts publics.

Son agent a accès au dépôt de code, aux identifiants de la base de test et à sa messagerie. Ce que disent ces outils, l'agent le prend pour argent comptant.

  1. La skill

    Elle est analysée avant installation

    Injection d'instructions, exfiltration, accès aux identifiants, élévation de privilèges, dépendances vulnérables : un score de risque et une recommandation.

  2. La configuration

    Les serveurs MCP sont passés en revue

    Commandes téléchargées puis exécutées, secrets en clair, paquets sans version fixée, serveurs aux noms usurpés.

  3. Les outils

    Leurs descriptions sont lues de près

    Une description qui cache une instruction, ou qui change après l'installation, est signalée.

Exemple

Une configuration MCP, passée en revue

Le fichier de configuration de l'agent de Léa, analysé par routtx avant qu'elle ne relance son agent.

  • Pour les équipes techniques

    Un connecteur Claude et une API : la vérification s'intègre au poste ou à la chaîne de déploiement.

  • Pour la DSI

    Une règle simple à poser : aucun outil d'agent installé sans passer par l'analyse.

.mcp.json — 3 serveurs analysés

Risque élevé
  • notes-syncCommande de lancement téléchargée depuis le réseau et passée directement au shell.
  • crm-connectClé d'API écrite en clair dans la configuration.
  • pdf-toolsPaquet npx sans version fixée : la prochaine mise à jour peut changer le code exécuté.
  • fiIesystemNom presque identique à un serveur connu (un « I » majuscule à la place du « l »).

Données fictives. Les règles appliquées sont celles de l'outil scan_mcp_config.

Les risques

Trois risques des agents outillés

Un agent cumule des accès : une seule instruction piégée suffit à les retourner.

  • 01Outils

    Une skill qui exfiltre en silence

    Une skill téléchargée contient une instruction qui demande à l'agent d'envoyer des fichiers ou des identifiants vers l'extérieur.

    La paradeLa skill est analysée avant installation : exfiltration, accès aux identifiants, code malveillant connu.

  • 02Configuration

    Un serveur MCP qui change après coup

    Un paquet sans version fixée ou une description d'outil modifiée après l'installation change ce que fait l'agent, sans que personne ne le remarque.

    La paradeLes paquets non fixés sont signalés, et une description d'outil qui change entre deux appels est repérée.

  • 03Web

    Une page web qui donne des ordres

    L'agent consulte une page dont le texte caché lui demande d'ignorer ses consignes.

    La paradeLa page passe par routtx : texte caché écarté, page refusée si une instruction y est repérée.

Bon à savoir

Ce que routtx couvre, et ce qu'il ne couvre pas

Quatre points à connaître avant de l'imposer à vos équipes.

  • Une analyse, pas un antivirus

    routtx donne un score de risque, une gravité et une recommandation pour chaque skill ou configuration. La décision d'installer reste celle de l'équipe ou de la DSI.

  • Les sources acceptées

    Une skill s'analyse depuis un dépôt GitHub ou GitLab, une archive ou ses fichiers. Les configurations lues sont celles de Claude, Cursor et Codex.

  • Où ça se branche

    Par le connecteur Claude, dans Claude Code, ou par l'API pour l'intégrer à votre chaîne de déploiement. Voir la page Intégration.

  • Ce qui n'est pas couvert

    routtx ne surveille pas ce que l'agent fait sur votre système une fois l'outil installé : il contrôle ce qui entre, outils, configurations et pages lues.

Repères

MCP, en bref

Le Model Context Protocol (MCP) est un protocole ouvert qui relie un agent d'IA à des outils et à des sources de données. Un serveur MCP expose des outils, décrits en texte ; l'agent choisit et appelle ces outils en lisant leurs descriptions. C'est là que se loge le risque : une description peut cacher une instruction.

Questions fréquentes

Qu'est-ce qu'un serveur MCP ?

Un programme qui met des outils à disposition d'un agent d'IA : lire des fichiers, interroger une base, envoyer un message. Il se déclare dans un fichier de configuration de l'agent.

Comment vérifier une skill avant de l'installer ?

routtx l'analyse depuis son dépôt GitHub ou GitLab, une archive ou ses fichiers : injection d'instructions, exfiltration, accès aux identifiants, élévation de privilèges, dépendances vulnérables. Il rend un score de risque et une recommandation.

routtx empêche-t-il l'installation d'un outil ?

Non. Il rend un avis ; la décision d'installer reste celle de l'équipe ou de la DSI.

Quels agents sont concernés ?

Les configurations de Claude, Cursor et Codex sont prises en charge. La vérification passe par le connecteur Claude, Claude Code ou l'API.

Démonstration

Passez vos propres outils d'agents dans routtx

Une démo de 30 minutes : apportez une skill ou une configuration MCP utilisée par vos équipes, nous l'analysons devant vous.