Le Model Context Protocol (MCP) est un protocole ouvert qui standardise les connexions entre les applications d’IA et des services externes, comme la documentation. Mintlify génère un serveur MCP à partir de votre documentation et de vos spécifications OpenAPI, afin de préparer votre contenu pour l’écosystème plus large de l’IA, où n’importe quel client MCP (comme Claude, Cursor, Goose, etc.) peut se connecter à votre documentation et à vos API.Votre serveur MCP expose des outils permettant aux applications d’IA de rechercher dans votre documentation et d’interagir avec vos API.
Les serveurs MCP ne peuvent être générés que pour de la documentation publique. La documentation protégée par une authentification utilisateur final n’est pas accessible pour la génération de serveur.
Mintlify génère automatiquement un serveur MCP pour votre documentation et l’héberge à l’URL de votre documentation avec le chemin /mcp. Par exemple, le serveur MCP de Mintlify est disponible à l’adresse https://mintlify.com/docs/mcp.Vous pouvez afficher et copier l’URL de votre serveur MCP dans votre Dashboard.Le chemin /mcp est réservé aux serveurs MCP hébergés et ne peut pas être utilisé pour d’autres éléments de navigation.
Tous les serveurs MCP incluent par défaut l’outil search, qui permet aux utilisateurs d’interroger les informations de votre documentation depuis d’autres outils.Si vous avez un forfait Pro ou Enterprise, vous pouvez exposer des points de terminaison de votre spécification OpenAPI en tant qu’outils MCP.Pour exposer des points de terminaison en tant qu’outils MCP, utilisez l’objet mcp dans l’extension x-mint, au niveau du fichier ou du point de terminaison. Par exemple, le serveur MCP de Mintlify inclut des outils pour créer des conversations avec l’Assistant, obtenir des mises à jour de statut et déclencher des mises à jour.Les serveurs MCP adoptent une approche axée sur la sécurité où les points de terminaison d’API ne sont pas exposés par défaut. Vous devez activer explicitement les points de terminaison pour les rendre disponibles en tant qu’outils MCP. N’exposez que les points de terminaison sûrs pour un accès public via des outils d’IA.
Activer le Model Context Protocol (MCP) pour des endpoints spécifiques :
{ "paths": { "/api/v1/users": { "get": { "x-mint": { "mcp": { "enabled": true, "name": "get-users", "description": "Obtenir une liste d'utilisateurs" }, // ... } } }, "/api/v1/delete": { "delete": { // Pas de `x-mint: mcp` donc ce point de terminaison n'est pas exposé comme outil MCP // ... } } }}
Vos utilisateurs doivent connecter votre serveur MCP à leurs outils d’IA préférés.
Rendez l’URL de votre serveur MCP publique.
Les utilisateurs copient l’URL de votre serveur MCP et l’ajoutent à leurs outils.
Les utilisateurs accèdent à votre documentation et à vos points de terminaison d’API depuis leurs outils.
Voici quelques façons d’aider vos utilisateurs à se connecter à votre serveur MCP :
Menu contextuel
Claude
Claude Code
Cursor
VS Code
Ajoutez des options dans le menu contextuel pour permettre à vos utilisateurs de se connecter à votre serveur MCP depuis n’importe quelle page de votre documentation.
Option
Identifiant
Description
Copier l’URL du serveur MCP
mcp
Copie l’URL de votre serveur MCP dans le presse‑papiers de l’utilisateur.
Se connecter à Cursor
cursor
Installe votre serveur MCP dans Cursor.
Se connecter à VS Code
vscode
Installe votre serveur MCP dans VS Code.
1
Obtenez l’URL de votre serveur MCP.
Accédez à votre Dashboard et trouvez l’URL de votre serveur MCP.
2
Publiez l’URL de votre serveur MCP pour vos utilisateurs.
Créez un guide pour vos utilisateurs qui inclut l’URL de votre serveur MCP et les étapes pour le connecter à Claude.
Accédez à la page Connectors dans les paramètres de Claude.
Sélectionnez Add custom connector.
Ajoutez le nom et l’URL de votre serveur MCP.
Sélectionnez Add.
Lors de l’utilisation de Claude, sélectionnez le bouton des pièces jointes (l’icône « plus »).
Connectez-vous au serveur MCP de Mintlify pour interagir avec l’API Mintlify et rechercher dans notre documentation. Vous obtiendrez ainsi des réponses plus précises sur l’utilisation de Mintlify dans votre environnement local, et vous verrez comment aider vos utilisateurs à se connecter à votre serveur MCP.
Menu contextuel
Claude
Claude Code
Cursor
VS Code
En haut de cette page, ouvrez le menu contextuel et choisissez Connect to Cursor ou Connect to VS Code pour connecter le serveur MCP de Mintlify à l’IDE de votre choix.
Pour utiliser le serveur MCP de Mintlify avec Claude :
1
Ajouter le serveur MCP de Mintlify à Claude
Accédez à la page Connectors dans les paramètres de Claude.
Sélectionnez Add custom connector.
Ajoutez le serveur MCP de Mintlify :
Name: Mintlify
URL: https://mintlify.com/docs/mcp
Sélectionnez Add.
2
Accéder au serveur MCP dans votre chat
Dans Claude, cliquez sur le bouton des pièces jointes (l’icône “plus”).
Installer dans CursorPour connecter le serveur MCP de Mintlify à Cursor, cliquez sur le bouton Installer dans Cursor. Ou, pour le connecter manuellement, suivez ces étapes :
1
Ouvrir les paramètres MCP
Utilisez Command + Shift + P (Ctrl + Shift + P sous Windows) pour ouvrir la palette de commandes.
Recherchez « Open MCP settings ».
Sélectionnez Add custom MCP. Cela ouvrira le fichier mcp.json.
Installer dans VS CodePour connecter le serveur MCP de Mintlify à VS Code, cliquez sur le bouton Installer dans VS Code. Ou, pour le connecter manuellement, créez un fichier .vscode/mcp.json et ajoutez :
Lorsque vous activez un point de terminaison d’API pour le MCP, le serveur inclut les exigences d’authentification définies dans vos securitySchemes et securityRequirement OpenAPI. Toute key est gérée directement par l’outil et n’est ni stockée ni traitée par Mintlify.Si un utilisateur demande à son outil d’IA d’appeler un point de terminaison protégé, l’outil lui demandera alors les identifiants d’authentification nécessaires.