La checklist MCP
MCP a fait de chaque outil SaaS quelque chose qu'un agent IA peut appeler, et presque tout est arrivé sans ticket. Deux surfaces décident de la suite : les serveurs déjà lancés sur les postes, qu'aucun fournisseur d'identité ni journal réseau ne nommera jamais, et la passerelle entre un agent et les systèmes qui comptent.
Descendez la liste. Chaque contrôle confirmé retire son poids du score d'exposition. Rien n'est envoyé nulle part, votre progression reste dans ce navigateur.
- 33
- contrôles
- 3
- surfaces
- pondéré de 0 à 100
- neutre
Découvrir ce qui tourne déjà
0 / 10La plupart des serveurs MCP sont des processus locaux qu'un client IA de bureau lance depuis un fichier de configuration dans un répertoire personnel. Ils détiennent des identifiants de longue durée, ils ne sont pas isolés, et aucun fournisseur d'identité, aucun CASB ni aucun journal réseau ne les nommera jamais.
Encadrer ce que l'agent peut vraiment faire
0 / 12Une passerelle vaut par ce qu'elle refuse. Voici les garde-fous qui tiennent quand un agent se trompe, quand un jeton est rejoué, et quand un outil désactivé ce matin est toujours enregistré sur une session ouverte.
Le prouver, et dire ce que vous ne pouvez pas prouver
0 / 11La partie qui décide si tout le reste survit à un audit, à un départ ou à un lundi matin. Elle inclut les limites qui méritent d'être dites, parce qu'un contrôle qui en promet trop sans le dire est pire qu'un contrôle dont vous savez qu'il vous manque.
D'où viennent les poids
Les poids de découverte répondent aux trois questions que pose vraiment un serveur MCP local : où l'identifiant est stocké, ce que le processus atteint sous le compte de l'utilisateur puisqu'un serveur local n'est pas isolé, et si le paquet est épinglé et attribuable. Le Top 10 MCP de l'OWASP fournit le reste. C'est un document Incubator, donc traité comme provisoire.
Les contrôles de passerelle viennent de l'exploitation d'une passerelle réelle : jetons rattachés à un serveur, consentement par personne et par serveur, autorisations d'écriture qui nomment leur approbateur, inventaire d'outils qui sert de surface de permission. Plusieurs existent parce que la version évidente était fausse en premier.
Chaque contrôle de cette liste se vérifie sans Lutril. Nous automatisons ce qui ne survit pas à un tableur : un agent en lecture seule qui trouve les serveurs locaux sur macOS, Linux et Windows, la détection de dérive sur les définitions déjà approuvées, et une passerelle qui tient ces garde-fous à chaque appel.
Questions sur la checklist
Comment le score d'exposition est-il calculé ?
Chaque contrôle porte un poids de 10 à 35 points, fixé selon ce que permet la faille qui se cache derrière. Le score est la part de poids non confirmé, exprimée de 0 à 100 : il part donc de 100 et descend à mesure que vous confirmez. Confirmer les seuls contrôles critiques le ramène à 51.
Pourquoi la checklist couvre-t-elle les postes et pas seulement la passerelle ?
Parce que la plupart des serveurs MCP n'atteignent jamais une passerelle. Ce sont des processus stdio lancés par Cursor, Claude Desktop ou VS Code depuis un fichier de configuration, avec un jeton de longue durée et aucune connexion sortante qu'un outil réseau pourrait voir. Une passerelle gouverne ce qu'on y fait passer, et rien d'autre.
Faut-il un produit pour la dérouler ?
Non. Chaque contrôle est une affirmation que vous vérifiez en lisant un fichier de configuration, une revendication de jeton ou une ligne de journal. Un tableur noté suffit à une équipe pour la dérouler une fois. Ce qu'un tableur ne sait pas faire, c'est remarquer qu'une définition approuvée a changé le mois suivant, qui est le contrôle le plus lourd de la liste.
Ma progression est-elle envoyée quelque part ?
Non. Cocher un contrôle écrit dans le stockage local de ce navigateur et nulle part ailleurs. Il n'y a ni compte, ni formulaire, ni suivi des contrôles que vous confirmez. Le bouton de copie place les contrôles restants dans votre presse-papiers en texte brut, pour les coller dans votre propre outil.
Qu'est-ce que confirmer un contrôle ?
Avoir vérifié l'état actuel et constaté qu'il tient, pas l'avoir inscrit sur une feuille de route. Plusieurs contrôles portent sur l'honnêteté plutôt que sur la configuration : l'attribution affichée comme déduite, l'analyse incomplète qui ne retire rien, la version de notation sur chaque ligne. Ils valent d'être confirmés, car l'alternative est un rapport qui en promet trop sans le dire.