Logto MCP Server
Logto MCP Server est un serveur MCP (Model Context Protocol) distant. Ajoutez l’URL à votre application IA, connectez-vous avec votre compte Logto Cloud et commencez à dialoguer avec Logto.
Logto MCP Server est construit avec Logto et MCP Auth. Si vous souhaitez créer votre propre serveur MCP distant, consultez Créer votre propre serveur MCP distant.
Ce que vous pouvez faire
- Ajoutez l’authentification à votre projet (Add authentication to your project) : L’IA détecte votre framework, crée une application Logto et génère un code d’intégration fonctionnel. Prend en charge plus de 38 frameworks, dont React, Next.js, Vue, Nuxt, SvelteKit, Express, Go, Python, iOS, Android, Flutter, et plus encore.
- Posez des questions sur Logto : L’IA recherche dans la documentation Logto et vous fournit des réponses avec les sources.
D’autres fonctionnalités arrivent bientôt, notamment la configuration de l’expérience de connexion, la gestion du contrôle d’accès basé sur les rôles (RBAC) et des permissions avec des recommandations de bonnes pratiques, la configuration de la multi-location pour la création d’applications B2B avec des organisations, et bien plus encore.
Configuration dans votre application IA
Claude Desktop
- Ouvrez Paramètres depuis le menu principal, accédez à Connecteurs, puis cliquez sur Ajouter un connecteur personnalisé.
- Saisissez le nom
Logto MCP Serveret l’URL du serveur MCP distant :https://mcp.logto.io. - Développez Paramètres avancés et saisissez l’ID client OAuth :
mcp-client. Cliquez sur Ajouter. - Dans la liste Connecteurs, trouvez Logto MCP Server et cliquez sur Connecter.
- Vous serez redirigé vers la page de connexion Logto Cloud. Connectez-vous et autorisez la connexion.
Cursor
-
Ouvrez la palette de commandes (
Command + Shift + P), puis sélectionnez View: Open MCP Settings. -
Dans la section Installed MCP Servers, cliquez sur le bouton Add Custom MCP.
-
Dans le fichier
mcp.jsonqui s’ouvre, ajoutez la configuration suivante :{
"mcpServers": {
"Logto": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.logto.io",
"--allow-http",
"--static-oauth-client-info",
"{ \"client_id\": \"mcp-client\", \"scope\": \"mcp:all\" }",
"--resource",
"https://mcp.logto.io/"
]
}
}
}
Une page de connexion Logto Cloud apparaîtra automatiquement. Connectez-vous avec votre compte Logto Cloud pour établir la connexion.
OpenCode
-
Ajoutez la configuration suivante à votre fichier
opencode.json:{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"Logto": {
"enabled": true,
"type": "remote",
"url": "https://mcp.logto.io",
"oauth": {
"clientId": "mcp-client"
}
}
}
} -
Exécutez la commande suivante pour vous authentifier :
opencode mcp auth LogtoNotez que
Logtocorrespond au nom du serveur MCP dans votre fichier de configuration.
Une fenêtre de navigateur s’ouvrira. Connectez-vous avec votre compte Logto Cloud pour autoriser et établir la connexion.
VS Code
- Ouvrez la palette de commandes (
Command + Shift + P), puis sélectionnez MCP: Add Server.... - Choisissez HTTP comme type de serveur.
- Saisissez l’URL :
https://mcp.logto.io. Vous pouvez choisir de l’installer dans votre espace de travail pour une meilleure isolation et gestion. - Lorsque le flux OAuth démarre, saisissez l’ID de l’application :
mcp-client. Laissez le secret de l’application vide et appuyez sur Entrée pour passer. - Vous serez redirigé vers la page de connexion Logto Cloud. Connectez-vous avec votre compte Logto Cloud pour établir la connexion.
Windsurf
-
Ouvrez la palette de commandes (
Command + Shift + P) et sélectionnez Windsurf: MCP Marketplace. -
Dans la section Installed MCPs, cliquez sur l’icône des paramètres à droite pour créer et ouvrir le fichier
~/.codeium/windsurf/mcp_config.json. -
Ajoutez la configuration suivante :
{
"mcpServers": {
"Logto": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.logto.io",
"--allow-http",
"--static-oauth-client-info",
"{ \"client_id\": \"mcp-client\", \"scope\": \"mcp:all\" }",
"--resource",
"https://mcp.logto.io/"
]
}
}
}
Une page de connexion Logto Cloud apparaîtra automatiquement. Connectez-vous avec votre compte Logto Cloud pour établir la connexion.
Autres clients MCP
Logto MCP Server fonctionne avec tout client MCP prenant en charge l’autorisation OAuth. Utilisez la configuration suivante :
- URL du serveur MCP :
https://mcp.logto.io - ID client OAuth :
mcp-client - Ressource :
https://mcp.logto.io/(si votre client le requiert) - Portée :
mcp:all(si votre client le requiert)
Si vous êtes développeur d’application IA et souhaitez prendre en charge la connexion à Logto MCP Server, mais que Logto MCP Server ne prend pas encore en charge l’URI de redirection de votre application, veuillez nous contacter avec les détails de votre application.
Créer votre propre serveur MCP distant
Logto MCP Server est construit avec Logto et MCP Auth. Si vous souhaitez créer votre propre serveur MCP distant avec authentification, consultez les ressources suivantes :
- Remote MCP server in action: a new entry point for SaaS products in the AI era
- Rejoignez notre Discord : Partagez vos expériences et bonnes pratiques sur la création de serveurs MCP distants
- MCP Auth : Tout ce dont vous avez besoin pour ajouter une authentification prête pour la production à votre serveur MCP. Plus besoin de passer des semaines à lire des spécifications ou à tout brancher manuellement.