Les plugins étendent les capacités de ChatGPT et de Codex et permettent de les personnaliser. Ils peuvent ajouter des capacités, se connecter à des services externes, ou les deux. Un plugin peut inclure des skills qui fournissent des instructions et des ressources, un serveur MCP qui expose des outils, ou les deux.
ChatGPT et Codex partagent un annuaire universel de plugins. Les plugins publics sont publiés une seule fois et peuvent ensuite être trouvés dans les interfaces compatibles des deux produits.
Ce tutoriel vous permet de créer un plugin personnel en connectant un serveur MCP. À la fin, vous retrouverez le plugin dans votre annuaire personnel de plugins et appellerez son outil depuis ChatGPT Work sur le web. Une interface personnalisée est facultative et n’est pas abordée dans ce guide de démarrage rapide.
Ce guide de démarrage rapide utilise un serveur MCP public fourni à titre d’exemple à l’adresse
https://tinymcp.dev/api/moldy-aloof-zettabyte/mcp. Il expose l’outil
roll_dice en lecture seule et ne nécessite aucune authentification.
Connectez votre serveur MCP
Commencez par ajouter votre serveur MCP déployé dans le mode développeur de ChatGPT :
- Ouvrez ChatGPT.
- Ouvrez Paramètres → Sécurité et connexion et activez le Mode développeur.
- Accédez aux plugins ChatGPT, sélectionnez le bouton
plus et saisissez
https://tinymcp.dev/api/moldy-aloof-zettabyte/mcpcomme URL du serveur MCP. - Renseignez les informations de connexion et créez le plugin.
Testez le plugin
- Accédez à vos plugins personnels. Le plugin que vous avez créé à partir du serveur MCP devrait y apparaître.
- Ouvrez le plugin et sélectionnez le bouton plus pour l’installer.
- Revenez à la page d’accueil de ChatGPT.
- En haut de la page d’accueil, passez de l’onglet Discussion à l’onglet Work.
- Démarrez une nouvelle discussion en mode Work. Dans la zone de saisie, tapez
@et sélectionnez votre plugin pour l’appeler directement. - Demandez au plugin de lancer un dé à 20 faces. Vérifiez qu’il appelle
roll_diceune seule fois avecsidesdéfini sur 20 et renvoie une valeur comprise entre 1 et 20 inclus.
Testez plusieurs entrées réalistes, notamment des dés ayant différents nombres de faces, des valeurs invalides et des demandes qui ne devraient pas déclencher l’appel de l’outil. Affinez les métadonnées de l’outil lorsque le mauvais outil est sélectionné ou que ses arguments sont incohérents.
Ajoutez d’autres capacités
Ajoutez d’autres outils spécialisés lorsque les cas d’utilisation recensés le justifient. Pour inclure des instructions réutilisables dans le package du serveur MCP, poursuivez avec Créer des skills et Créer le package de votre plugin. Si un workflow peut bénéficier d’interactions visuelles, poursuivez avec Ajouter une interface à votre serveur MCP. L’interface reste facultative.
Publiez le plugin
Lorsque le plugin est prêt à être utilisé par d’autres personnes, consultez le guide complet de création de plugins. Pour le publier publiquement, utilisez le portail de soumission de plugins.