Logto MCP Server
O Logto MCP Server é um servidor remoto MCP (Model Context Protocol). Adicione a URL ao seu aplicativo de IA, faça login com sua conta Logto Cloud e comece a conversar com o Logto.
O Logto MCP Server é construído com Logto e MCP Auth. Se você quiser construir seu próprio servidor remoto MCP, veja Construa seu próprio servidor remoto MCP.
O que você pode fazer
- Adicionar autenticação ao seu projeto: A IA detecta seu framework, cria um aplicativo Logto e gera código de integração funcional. Suporta mais de 38 frameworks incluindo React, Next.js, Vue, Nuxt, SvelteKit, Express, Go, Python, iOS, Android, Flutter e outros.
- Fazer perguntas sobre Logto: A IA pesquisa na documentação do Logto e fornece respostas com fontes.
Mais funcionalidades estão chegando em breve, incluindo configuração da experiência de login, gerenciamento de RBAC e permissões com orientações de melhores práticas, configuração de multi-tenancy para construir apps B2B com organizações, e mais.
Como seu aplicativo de IA se conecta
O Logto MCP Server suporta duas formas para um aplicativo de IA se identificar ao fazer login. Você não precisa criar nada no Logto Cloud para nenhuma delas.
- Apenas URL do servidor (recomendado): A maioria dos aplicativos de IA agora suporta documentos de metadados de client ID (CIMD). O aplicativo usa uma URL que possui como seu client ID, e o Logto lê o nome do aplicativo e os URIs de redirecionamento a partir dessa URL. Você só precisa informar a URL do servidor
https://mcp.logto.io. - Client ID estático: Para aplicativos que ainda não suportam CIMD, informe o client ID público OAuth
mcp-client. Esse client aceita URIs de redirecionamento loopback (http://localhostouhttp://127.0.0.1com qualquer porta).
Se seu aplicativo tiver ambas as opções, use apenas a URL do servidor. Conexões existentes que usam mcp-client continuam funcionando, então você não precisa reconectá-las.
Ao conectar usando apenas a URL do servidor, a página de login do Logto Cloud exibe uma tela de consentimento (Consent screen) com o nome do aplicativo e o host da URL do client ID, como claude.ai ou vscode.dev. Verifique se o host corresponde ao aplicativo que você está usando antes de autorizar.
Configuração no seu aplicativo de IA
Amp
- No Amp, abra Personal Settings > Integrations & MCP e clique em Add MCP Server.
- Insira o nome
Logto MCP Servere a URL do servidor:https://mcp.logto.io. O Amp detecta automaticamente o método de autenticação. - Clique em Connect e siga o prompt do Amp para fazer login.
- Faça login com sua conta Logto Cloud e autorize a conexão.
Se o Amp permanecer em Detecting Authentication por muito tempo, clique em Change e selecione OAuth para pular a detecção automática de autenticação. Deixe OAuth Client ID e OAuth Client Secret em Use Your Own OAuth App em branco, depois clique em Connect e siga o prompt de login. O Amp suporta CIMD, então você não precisa registrar um app OAuth ou informar mcp-client.
Claude Code
claude mcp add --transport http logto https://mcp.logto.io
Depois, execute /mcp no Claude Code, selecione logto e siga o fluxo de login no navegador para autenticar com sua conta Logto Cloud. Você também pode executar claude mcp login logto no seu terminal.
Claude (web e desktop)
- Abra Customize > Connectors e clique em Add custom connector.
- Insira o nome
Logto MCP Servere a URL do servidor remoto MCP:https://mcp.logto.io. Deixe as configurações OAuth em Advanced settings em branco e clique em Add. - Na lista Connectors, encontre Logto MCP Server e clique em Connect.
- Você será redirecionado para a página de login do Logto Cloud. Faça login com sua conta Logto Cloud e autorize a conexão.
Os conectores são salvos na sua conta Claude, então ficam disponíveis tanto no Claude web quanto no Claude Desktop.
Codex
codex mcp add logto --url https://mcp.logto.io
codex mcp login logto
Uma janela do navegador será aberta. Faça login com sua conta Logto Cloud para conectar. O app desktop ChatGPT, Codex CLI e a extensão Codex IDE compartilham essa configuração.
Cursor
O Cursor ainda não suporta CIMD, então utiliza o client ID estático.
-
Abra Customize > MCPs, ou abra
~/.cursor/mcp.json(global) ou.cursor/mcp.json(projeto). -
Adicione a seguinte configuração:
{"mcpServers": {"Logto": {"url": "https://mcp.logto.io","auth": {"CLIENT_ID": "mcp-client","scopes": ["mcp:all"]}}}} -
Clique em Connect ao lado do servidor. Uma página de login do Logto Cloud aparecerá. Faça login com sua conta Logto Cloud para conectar.
Faça login a partir do app desktop Cursor. O callback web usado pelo Cursor na web e pelos Cursor Agents não é suportado.
OpenCode
-
Adicione a seguinte configuração ao seu arquivo
opencode.json:{"$schema": "https://opencode.ai/config.json","mcp": {"Logto": {"enabled": true,"type": "remote","url": "https://mcp.logto.io"}}} -
Execute o seguinte comando para autenticar:
opencode mcp auth LogtoObserve que
Logtocorresponde ao nome do servidor MCP no seu arquivo de configuração.
Uma janela do navegador será aberta. Faça login com sua conta Logto Cloud para autorizar e conectar.
VS Code
- Abra a paleta de comandos (
Command + Shift + P) e selecione MCP: Add Server.... - Escolha HTTP como tipo de servidor.
- Insira a URL:
https://mcp.logto.io. Você pode optar por instalar no seu workspace para melhor isolamento e gerenciamento. - Quando o VS Code solicitar autenticação, permita. Você será redirecionado para a página de login do Logto Cloud. Faça login com sua conta Logto Cloud para conectar.
Alternativamente, adicione o servidor em .vscode/mcp.json ou no seu mcp.json de usuário:
{
"servers": {
"logto": {
"type": "http",
"url": "https://mcp.logto.io"
}
}
}
Windsurf
O Windsurf não documenta suporte a CIMD, então utilize mcp-remote com o client ID estático.
-
Abra a paleta de comandos (
Command + Shift + P) e selecione Windsurf: MCP Marketplace. -
Na seção Installed MCPs, clique no ícone de configurações à direita para abrir o arquivo de configuração MCP.
-
Adicione a seguinte configuração:
{"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/"]}}}
Uma página de login do Logto Cloud aparecerá automaticamente. Faça login com sua conta Logto Cloud para conectar.
Outros clientes MCP
O Logto MCP Server funciona com qualquer cliente MCP que suporte autorização OAuth:
- Se seu cliente suporta CIMD: Informe apenas a URL do servidor MCP
https://mcp.logto.io. O cliente descobre todo o resto a partir do servidor. - Caso contrário: Use a seguinte configuração.
- URL do servidor MCP:
https://mcp.logto.io - OAuth client ID:
mcp-client(sem client secret) - Redirect URI: um endereço loopback, como
http://localhost:<port>/callback - Resource:
https://mcp.logto.io/(se seu cliente exigir) - Scope:
mcp:all(se seu cliente exigir)
- URL do servidor MCP:
O Logto MCP Server não suporta Dynamic Client Registration (DCR). Se você é desenvolvedor de aplicativos de IA, publique um documento de metadados de client ID para seu aplicativo e ele poderá se conectar sem nenhuma configuração no Logto. Se isso não for possível, entre em contato conosco com os detalhes do seu aplicativo.
Construa seu próprio servidor remoto MCP
O Logto MCP Server é construído com Logto e MCP Auth. Se você quiser construir seu próprio servidor remoto MCP com autenticação, confira os seguintes recursos:
- Remote MCP server in action: a new entry point for SaaS products in the AI era
- Entre no nosso Discord: Compartilhe aprendizados e melhores práticas sobre construção de servidores MCP remotos
- MCP Auth: Tudo que você precisa para adicionar autenticação pronta para produção ao seu servidor MCP. Sem semanas gastas lendo especificações ou conectando componentes.