Logto MCP Server
Logto MCP Server es un servidor remoto de MCP (Model Context Protocol). Añade la URL a tu aplicación de IA, inicia sesión con tu cuenta de Logto Cloud y comienza a interactuar con Logto.
Logto MCP Server está construido con Logto y MCP Auth. Si quieres construir tu propio servidor remoto MCP, consulta Construye tu propio servidor remoto MCP.
Qué puedes hacer
- Añade autenticación a tu proyecto (Add authentication to your project): La IA detecta tu framework, crea una aplicación Logto y genera el código de integración funcional. Soporta más de 38 frameworks incluyendo React, Next.js, Vue, Nuxt, SvelteKit, Express, Go, Python, iOS, Android, Flutter y más.
- Haz preguntas sobre Logto (Ask questions about Logto): La IA busca en la documentación de Logto y te da respuestas con fuentes.
Próximamente llegarán más capacidades, incluyendo configuración de la experiencia de inicio de sesión, gestión de RBAC y permisos con guías de mejores prácticas, configuración de multi-tenancy para construir aplicaciones B2B con organizaciones, y más.
Cómo se conecta tu aplicación de IA
Logto MCP Server admite dos formas para que una aplicación de IA se identifique al iniciar sesión. No necesitas crear nada en Logto Cloud para ninguna de las dos.
- Solo URL del servidor (recomendado): La mayoría de las aplicaciones de IA ahora soportan documentos de metadatos de client ID (CIMD). La aplicación usa una URL que posee como su client ID, y Logto lee el nombre de la aplicación y los URIs de redirección desde esa URL. Solo tienes que ingresar la URL del servidor
https://mcp.logto.io. - Client ID estático: Para aplicaciones que aún no soportan CIMD, ingresa el client ID público de OAuth
mcp-client. Este cliente acepta URIs de redirección loopback (http://localhostohttp://127.0.0.1con cualquier puerto).
Si tu aplicación tiene ambas opciones, usa solo la URL del servidor. Las conexiones existentes que usan mcp-client seguirán funcionando, por lo que no necesitas reconectarlas.
Cuando te conectas solo con la URL del servidor, la página de inicio de sesión de Logto Cloud muestra una pantalla de consentimiento con el nombre de la aplicación y el host de la URL de su client ID, como claude.ai o vscode.dev. Verifica que el host coincida con la aplicación que estás usando antes de autorizar.
Configuración en tu aplicación de IA
Amp
- En Amp, abre Personal Settings > Integrations & MCP y haz clic en Add MCP Server.
- Ingresa el nombre
Logto MCP Servery la URL del servidor:https://mcp.logto.io. Amp detecta automáticamente el método de autenticación. - Haz clic en Connect y sigue la indicación de Amp para iniciar sesión.
- Inicia sesión con tu cuenta de Logto Cloud y autoriza la conexión.
Si Amp permanece mucho tiempo en Detecting Authentication, haz clic en Change y selecciona OAuth para omitir la detección automática de autenticación. Deja OAuth Client ID y OAuth Client Secret bajo Use Your Own OAuth App vacíos, luego haz clic en Connect y sigue la indicación de inicio de sesión. Amp soporta CIMD, así que no necesitas registrar una app OAuth ni ingresar mcp-client.
Claude Code
claude mcp add --transport http logto https://mcp.logto.io
Luego, ejecuta /mcp en Claude Code, selecciona logto y sigue el flujo de inicio de sesión en el navegador para autenticarte con tu cuenta de Logto Cloud. También puedes ejecutar claude mcp login logto en tu terminal.
Claude (web y escritorio)
- Abre Customize > Connectors y haz clic en Add custom connector.
- Ingresa el nombre
Logto MCP Servery la URL del servidor MCP remoto:https://mcp.logto.io. Deja vacía la configuración de OAuth bajo Advanced settings y haz clic en Add. - En la lista Connectors, busca Logto MCP Server y haz clic en Connect.
- Serás redirigido a la página de inicio de sesión de Logto Cloud. Inicia sesión con tu cuenta de Logto Cloud y autoriza la conexión.
Los conectores se guardan en tu cuenta de Claude, por lo que están disponibles tanto en Claude web como en Claude Desktop.
Codex
codex mcp add logto --url https://mcp.logto.io
codex mcp login logto
Se abrirá una ventana del navegador. Inicia sesión con tu cuenta de Logto Cloud para conectar. La app de escritorio de ChatGPT, Codex CLI y la extensión Codex IDE comparten esta configuración.
Cursor
Cursor aún no soporta CIMD, por lo que utiliza el client ID estático.
-
Abre Customize > MCPs, o abre
~/.cursor/mcp.json(global) o.cursor/mcp.json(proyecto). -
Añade la siguiente configuración:
{"mcpServers": {"Logto": {"url": "https://mcp.logto.io","auth": {"CLIENT_ID": "mcp-client","scopes": ["mcp:all"]}}}} -
Haz clic en Connect junto al servidor. Aparecerá una página de inicio de sesión de Logto Cloud. Inicia sesión con tu cuenta de Logto Cloud para conectar.
Inicia sesión desde la app de escritorio de Cursor. El callback web usado por Cursor en la web y Cursor Agents no es compatible.
OpenCode
-
Añade la siguiente configuración a tu archivo
opencode.json:{"$schema": "https://opencode.ai/config.json","mcp": {"Logto": {"enabled": true,"type": "remote","url": "https://mcp.logto.io"}}} -
Ejecuta el siguiente comando para autenticarte:
opencode mcp auth LogtoTen en cuenta que
Logtocorresponde al nombre del servidor MCP en tu archivo de configuración.
Se abrirá una ventana del navegador. Inicia sesión con tu cuenta de Logto Cloud para autorizar y conectar.
VS Code
- Abre la paleta de comandos (
Command + Shift + P) y selecciona MCP: Add Server.... - Elige HTTP como tipo de servidor.
- Ingresa la URL:
https://mcp.logto.io. Puedes elegir instalarlo en tu espacio de trabajo para mejor aislamiento y gestión. - Cuando VS Code solicite autenticación, permítelo. Serás redirigido a la página de inicio de sesión de Logto Cloud. Inicia sesión con tu cuenta de Logto Cloud para conectar.
Alternativamente, añade el servidor a .vscode/mcp.json o a tu mcp.json de usuario:
{
"servers": {
"logto": {
"type": "http",
"url": "https://mcp.logto.io"
}
}
}
Windsurf
Windsurf no documenta soporte para CIMD, así que usa mcp-remote con el client ID estático.
-
Abre la paleta de comandos (
Command + Shift + P) y selecciona Windsurf: MCP Marketplace. -
En la sección Installed MCPs, haz clic en el icono de configuración a la derecha para abrir el archivo de configuración MCP.
-
Añade la siguiente configuración:
{"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/"]}}}
Aparecerá automáticamente una página de inicio de sesión de Logto Cloud. Inicia sesión con tu cuenta de Logto Cloud para conectar.
Otros clientes MCP
Logto MCP Server funciona con cualquier cliente MCP que soporte autorización OAuth:
- Si tu cliente soporta CIMD: Ingresa solo la URL del servidor MCP
https://mcp.logto.io. El cliente descubre todo lo demás desde el servidor. - De lo contrario: Usa la siguiente configuración.
- URL del servidor MCP:
https://mcp.logto.io - OAuth client ID:
mcp-client(sin client secret) - Redirect URI: una dirección loopback, como
http://localhost:<port>/callback - Resource:
https://mcp.logto.io/(si tu cliente lo requiere) - Scope:
mcp:all(si tu cliente lo requiere)
- URL del servidor MCP:
Logto MCP Server no soporta Dynamic Client Registration (DCR). Si eres desarrollador de aplicaciones de IA, publica un documento de metadatos de client ID para tu aplicación, y podrá conectarse sin ninguna configuración en Logto. Si eso no es posible, contáctanos con los detalles de tu aplicación.
Construye tu propio servidor remoto MCP
Logto MCP Server está construido con Logto y MCP Auth. Si quieres construir tu propio servidor remoto MCP con autenticación, consulta los siguientes recursos:
- Remote MCP server in action: a new entry point for SaaS products in the AI era
- Únete a nuestro Discord: Comparte aprendizajes y mejores prácticas sobre la construcción de servidores MCP remotos
- MCP Auth: Todo lo que necesitas para añadir autenticación lista para producción a tu servidor MCP. Sin semanas leyendo especificaciones ni conectando piezas.