- fichiers de contexte pour les LLM (
llms.txt) : des fichiers Markdown structurés pour l’ingestion en bloc. - Auth0 Docs MCP Server : un MCP Server hébergé permettant aux agents d’IA d’interroger dynamiquement la base de connaissances.
Fichiers de contexte pour les LLM
Auth0 Docs MCP Server
SearchAuth0Docs, qui permet aux agents IA d’effectuer des recherches dans la base de connaissances d’Auth0 et de renvoyer du contenu contextuel avec des liens pertinents vers la documentation du produit.
Le serveur Auth0 Docs MCP Server comporte les métadonnées d’endpoint suivantes :
- ChatGPT
- Claude
- Claude Code
- Codex
- Cursor
- VS Code
- Windsurf
Pour connecter ChatGPT au Auth0 Docs MCP Server :
- Accédez à Settings > Connectors.
- Sélectionnez Create et fournissez les métadonnées de votre serveur MCP :
- Nom du connecteur : Auth0 Docs MCP Server
- Description : Indexe et effectue des recherches dans la base de connaissances d’Auth0
- URL du connecteur :
https://auth0.com/docs/mcp
- Sélectionnez Create.
Exemples d’instructions
Les outils d’IA peuvent faire des erreurs. Vérifiez toujours les réponses en consultant les liens vers la documentation fournis et le code généré par l’IA afin d’en confirmer l’exactitude avant de déployer.
Configuration
- Comment puis-je personnaliser l’écran de consentement pour afficher des Rich Authorization Requests dans un navigateur ?
- Trouve-moi des instructions pour configurer l’autorisation asynchrone avec l’application Auth0 Guardian dans mon application mobile.
- Comment puis-je mettre en œuvre la rotation des jetons d’actualisation dans une application Next.js ? Montre-moi les étapes de configuration et un exemple de code.
Connexions et intégrations
- Je veux restreindre l’accès à cette application aux utilisateurs membres d’une organisation GitHub précise. Utilisez le Auth0 Docs MCP Server pour savoir comment configurer la connexion d’entreprise GitHub et rédiger une Action Auth0 qui vérifie l’appartenance de l’utilisateur à l’organisation GitHub lors de la connexion, et qui refuse l’accès s’il n’en est pas membre.
- Configurez une connexion sociale Slack. Utilisez le Auth0 Docs MCP Server pour trouver la bonne façon de mapper le
team_idde Slack au jeton d’identité de l’utilisateur. Ensuite, mettez à jour mon interface utilisateur locale pour y inclure le champslack_team_id. - Comment intégrer Auth0 à un projet Vercel existant ?
Agents d’IA et serveurs MCP
- Ajoutez à mon agent d’IA un appel d’outil qui peut accéder au Google Calendar de l’utilisateur et répondre à des questions sur son horaire et ses réunions. Utilisez l’Auth0 Docs MCP Server pour obtenir des instructions sur l’utilisation d’Auth0 afin de sécuriser la connexion et d’implémenter l’appel d’outil au Google Calendar de l’utilisateur.
- Agissez comme un ingénieur en sécurité. Utilisez l’Auth0 Docs MCP Server pour trouver le guide sur l’autorisation de votre serveur MCP. Mettez à jour la configuration actuelle de mon serveur pour exiger OAuth 2.1 pour toutes les connexions entrantes et vérifiez qu’elle utilise le profil de compatibilité des paramètres de ressource pour les jetons d’accès.
- Examinez mes définitions d’outils actuelles dans
server.py. Utilisez l’Auth0 Docs MCP Server pour vérifier si ma mise en œuvre de l’Échange de jetons personnalisé est conforme à la RFC 8693. Si vous trouvez des écarts susceptibles d’exposer le contexte utilisateur, suggérez un correctif et fournissez le code mis à jour.
Dépannage
- Aidez-moi à résoudre une erreur
refresh token doesn’t existlors de l’utilisation du refresh token exchange. Utilisez les instructions de configuration de Token Vault comme contexte. - Le bouton de logout n’efface pas la session côté Auth0. Recherchez dans la documentation la structure correcte de l’URL de Federated Logout et mettez à jour mon handler de logout pour l’utiliser.
- Mon login flow échoue avec une
401 Unauthorized error. Utilisez Auth0 Docs MCP Server pour rechercher les causes courantes de cette erreur avec le SDKauth0-nodeet vérifiez s’il y a des incohérences dans mon.envet l’initialisation du client.