Accueil / Articles / Plugins d’agent de navire, pas de serveurs MCP nus

Plugins d’agent de navire, pas de serveurs MCP nus

Packager les outils MCP avec des compétences, des permissions et des métadonnées d’installation afin que les hôtes obtiennent des fonctionnalités plutôt que des adaptateurs inachevés.

2488 mots

Des plugins pour les agents de navigation, pas seulement des serveurs MCP

Pendant quelques années, les outils destinés aux agents ont suivi une évolution logique : connecter des modèles à des systèmes (MCP), enseigner leur utilisation correcte (les compétences), puis regrouper tout cela en unités installables. À partir de mi-2026, cette approche d’emballage a cessé d’être un simple slogan des fournisseurs pour devenir la méthode par laquelle les équipes distribueront leurs fonctionnalités.

Ce que MCP a résolu

MCP a répondu à la question « À quoi l’agent peut-il se connecter ? » en fournissant des outils prédéfinis, des hôtes et des limites de protocole, permettant ainsi à Cursor, Claude Desktop et aux environnements d’exécution personnalisés d’utiliser les mêmes adaptateurs.

skills/
└── architecture-review/
    ├── SKILL.md
    ├── references/
    │   └── architecture-checklist.md
    └── scripts/
        └── validate_diagram.py

Ce que les compétences ont résolu

Les compétences ont répondu à la question « Comment l’agent doit-il effectuer le travail ? » en fournissant des procédures, des listes de contrôle et des exemples qui se situent au-dessus des outils bruts, évitant ainsi que le modèle ne doive réinventer un flux de travail à chaque session.

La prochaine lacune évidente

Les outils sans guides d’utilisation sont dangereux ; les guides d’utilisation sans outils ne sont que du théâtre. Les équipes continuent de les distribuer séparément : un répertoire pour les serveurs, un autre pour les prompts, et un wiki pour les étapes d’installation. Les plugins d’agent éliminent cette séparation.

Qu’est-ce qu’un plugin d’agent

Un ensemble versionné qui définit :

  • Les serveurs MCP (ou des backends d’outils équivalents) dont il a besoin
  • Les compétences / instructions système pour une utilisation correcte
  • Les métadonnées : permissions, secrets requis, compatibilité avec les hôtes
  • Un processus d’installation que le marché ou la ligne de commande peuvent automatiser
customer-research/
├── plugin.json
├── skills/
│   └── customer-research/
│       ├── SKILL.md
│       └── references/
│           └── report-template.md
└── mcp.json

Pourquoi c’est plus qu’un « autre système de plugins »

Les extensions de navigateur et les plugins d’IDE ajoutent principalement une interface utilisateur. Les plugins d’agent ajoutent des capacités : des scopes de crédences, des outils ayant des effets secondaires, ainsi que des politiques comportementales. Cela élève les exigences en matière de signature, d’examen et de principe du moindre privilège.

Forme pratique

Imaginez un plugin de « tri des demandes » : un serveur MCP pour la gestion des tickets, un outil de recherche CRM, ainsi qu’une fonctionnalité qui oblige à citer les IDs des tickets avant de les clôturer. L’installation de ce plugin relie ces trois éléments automatiquement, au lieu de nécessiter trois documents d’installation manuels.

my-plugin/
├── plugin.json          # portable
├── skills/              # portable
├── mcp.json             # portable
└── com.vendor.client/   # vendor-specific extension
    └── hooks/

Publier et installer

La publication consiste à emballer les métadonnées et les fichiers, à signer le tout, puis à le soumettre à un registre en qui l’hôte a confiance. L’installation devrait se faire via une seule commande qui résout les dépendances, demande les identifiants secrets et enregistre les entrées MCP — et non pas via une liste de tâches impliquant des copies-collages de JSON.

Limites de portabilité

Les plugins ne sont pas magiquement compatibles avec tous les hôtes. MCP facilite l’aspect outil, mais les formats des fonctionnalités et les interfaces de gestion des permissions diffèrent encore. Concevez d’abord pour un hôte principal, documentez les lacunes, et assurez-vous que les outils soient compatibles avec le protocole afin qu’un second hôte puisse réutiliser les parties essentielles.

Modèle mental pour le environnement de production

Traitez les plugins comme des bibliothèques présentant des effets secondaires en temps de exécution :

  1. Versions des fichiers Pin.
  2. Séparation de la découverte et de l’autorisation — lister un plugin ne confère pas de crédences pour l’environnement de production.
  3. Outils de sandbox capables d’écrire ou d’utiliser de l’argent.
  4. Journalisation des appels aux outils avec l’ID et la version du plugin pour les audits.

Découverte ≠ autorisation

Les plateformes de marché affichent les fonctionnalités disponibles. Seule une politique organisationnelle devrait attribuer des secrets et autoriser l’accès au réseau. Cette séparation empêche que « l’installation implique un accès à l’environnement de production ».

Où se situent MCP et les compétences

MCP reste le protocole de communication pour les outils. Les compétences constituent la couche comportementale. Les plugins sont l’unité de distribution qui inclut à la fois ces éléments ainsi que des métadonnées. Ne renoncez pas à MCP ; enveloppez-le simplement.

À ne pas faire

N’insérez pas d’outils en ligne de commande illimités dans un plugin public. Ne intégrez pas de secrets clients dans le paquet. Ne sautez pas l’étape de la versionning sous prétexte que « ce ne sont que des prompts ».

Un changement plus important

Le marché évolue d’un répertoire d’outils vers un marketplace de capacités : des workflows soigneusement sélectionnés avec une identification claire des risques. Chronologie : APIs brutes → adaptateurs MCP → compétences → plugins signés accompagnés de politiques définies.

Conclusion

Si vous continuez à publier uniquement un serveur MCP brut, prévoyez des demandes d’aide concernant l’absence de compétences et de configurations d’hébergement. Déploiez les capacités sous forme de plugins : outils, guides, permissions et chemin d’installation — puis traitez les mises à jour comme des versions de logiciel.

La versionnement des fichiers manifeste des plugins se fait de la même manière que le versionnement des APIs ; les schémas d’outils défectueux justifient des mises à jour majeures.

La versionnement des fichiers manifeste des plugins se fait de la même manière que le versionnement des APIs ; les schémas d’outils défectueux justifient des mises à jour majeures.

La versionnement des fichiers manifeste des plugins se fait de la même manière que le versionnement des APIs ; les schémas d’outils défectueux justifient des mises à jour majeures.

La versionnement des fichiers manifeste des plugins se fait de la même manière que le versionnement des APIs ; les schémas d’outils défectueux justifient des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La version des manifestes de plugin s’effectue de la même manière que pour les API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.

La versionnement des fichiers de manifeste des plugins se fait de la même manière que le versionnement des API ; les schémas d’outils qui deviennent incompatibles méritent des mises à jour majeures.