Use a Darwin do seu assistente de IA
Conecte a Darwin ao Claude, Cursor e outros assistentes e gerencie sua conta conversando. O login é o mesmo da Darwin — sem chaves nem senhas. Disponível para todos os usuários da conta com acesso ao Darwin Assistant (ativado por padrão).
Conectar
Qual assistente você usa?
Com ajuda: o Claude não consegue adicionar o conector sozinho, mas se você colar esta mensagem numa conversa ele te guia passo a passo com os valores prontos.
Quero conectar a Darwin ao Claude como conector personalizado. Me guie passo a passo, um passo por vez, e espere eu confirmar antes de continuar: 1. Abrir Settings → Connectors → Add custom connector. 2. Nome: darwin. URL: https://mcp.getdarwin.ai/mcp 3. Quando perguntar se quero fazer login agora ou quando for necessário, escolher fazer login agora (é a opção padrão). 4. Em Cliente OAuth, escolher "Usar seu próprio cliente OAuth" e colar o ID de cliente: z3TYlor5KRDKRr28ThTKsmCCiyaQHkDO (o secret fica vazio). 5. Salvar, fazer login com a minha conta Darwin e autorizar. 6. Verificar que "darwin" aparece no menu de ferramentas de uma conversa nova. Se eu não encontrar "Add custom connector", explique que em alguns planos só os admins do workspace podem adicionar conectores.
Ou faça manualmente:
- No claude.ai ou no Claude Desktop, abra Settings → Connectors → Add custom connector.
- Em Nome escreva
darwine em URL cole:URLhttps://mcp.getdarwin.ai/mcp
- Quando perguntar se você quer fazer login agora ou quando for necessário, escolha fazer login agora (já vem selecionado).
- Em Cliente OAuth, escolha Usar seu próprio cliente OAuth e cole este ID de cliente (deixe o secret vazio):
ID de cliente OAuth
z3TYlor5KRDKRr28ThTKsmCCiyaQHkDO
- Faça login com a sua conta Darwin e autorize.
Não vê "Add custom connector"? Em alguns planos, só admins do workspace podem adicionar conectores.
O jeito rápido: cole esta mensagem no Claude Code e ele configura para você.
Instale o MCP da Darwin neste Claude Code, no nível de usuário:
1. Verifique se tenho Node 20 ou superior (node -v). Se não, pare e me diga como atualizar.
2. Se já existir um servidor MCP chamado "darwin" (claude mcp list), me pergunte antes de substituí-lo.
3. Rode exatamente este comando, sem mudar nada (a porta 3334 é a autorizada para o login):
claude mcp add --scope user darwin -- npx mcp-remote https://mcp.getdarwin.ai/mcp 3334 --static-oauth-client-info '{"client_id":"z3TYlor5KRDKRr28ThTKsmCCiyaQHkDO"}'
4. Confirme com claude mcp list que "darwin" ficou registrado.
5. Me diga para reiniciar o Claude Code: na primeira vez o login da Darwin abre no navegador.
Ou faça manualmente:
Requer Node 20+ (node -v).
- No terminal:
terminal
claude mcp add --scope user darwin -- npx mcp-remote https://mcp.getdarwin.ai/mcp 3334 --static-oauth-client-info '{"client_id":"z3TYlor5KRDKRr28ThTKsmCCiyaQHkDO"}' - Abra o Claude Code: o login da Darwin abre no navegador na primeira vez. Não mude o
3334— é a porta autorizada para o login.
claude mcp list mostra darwin: … ✓ Connected.O jeito rápido: cole esta mensagem no chat do Cursor (modo Agent) e ele configura para você.
Configure o MCP da Darwin no Cursor:
1. Abra ~/.cursor/mcp.json (crie se não existir, com {"mcpServers": {}}).
2. Adicione esta entrada dentro de "mcpServers", sem apagar nem alterar os outros servidores. Se já existir um chamado "darwin", me pergunte antes de substituí-lo:
"darwin": { "url": "https://mcp.getdarwin.ai/mcp" }
3. Verifique se o arquivo continua sendo um JSON válido.
4. Me diga para recarregar a janela (Developer: Reload Window) e fazer login com a minha conta Darwin quando o Cursor pedir.
Ou faça manualmente:
- Adicione ao
~/.cursor/mcp.json:~/.cursor/mcp.json{ "mcpServers": { "darwin": { "url": "https://mcp.getdarwin.ai/mcp" } } } - Recarregue a janela e faça login quando o Cursor pedir.
O jeito rápido: cole esta mensagem no Codex e ele configura para você.
Configure o MCP da Darwin no Codex:
1. Verifique se tenho Node 20 ou superior (node -v). Se não, pare e me diga como atualizar.
2. Abra ~/.codex/config.toml (crie se não existir) e adicione este bloco no final, sem mexer no resto do arquivo. Se já existir um [mcp_servers.darwin], me pergunte antes de substituí-lo:
[mcp_servers.darwin]
command = "npx"
args = [
"mcp-remote",
"https://mcp.getdarwin.ai/mcp",
"3334",
"--static-oauth-client-info",
'{"client_id":"z3TYlor5KRDKRr28ThTKsmCCiyaQHkDO"}',
]
3. Não mude o 3334: é a porta autorizada para o login.
4. Verifique se o arquivo continua sendo um TOML válido.
5. Me diga para reiniciar o Codex e fazer login no navegador; depois "darwin" aparece em codex mcp list.
Ou faça manualmente:
Requer Node 20+ (node -v).
- Adicione ao
~/.codex/config.toml:~/.codex/config.toml[mcp_servers.darwin] command = "npx" args = [ "mcp-remote", "https://mcp.getdarwin.ai/mcp", "3334", "--static-oauth-client-info", '{"client_id":"z3TYlor5KRDKRr28ThTKsmCCiyaQHkDO"}', ] - Reinicie o Codex e faça login no navegador. Não mude o
3334— é a porta autorizada para o login.
codex mcp list.O jeito rápido: cole esta mensagem no OpenCode e ele configura para você.
Configure o MCP da Darwin no OpenCode:
1. Verifique se tenho Node 20 ou superior (node -v). Se não, pare e me diga como atualizar.
2. Veja qual versão do OpenCode eu tenho (opencode --version). No OpenCode v2 os servidores ficam dentro de "mcp" → "servers"; nas versões anteriores, direto dentro de "mcp".
3. Abra ~/.config/opencode/opencode.json (crie se não existir) e adicione esta entrada no lugar certo para a versão, sem apagar nem alterar o resto. Se já existir uma chamada "darwin", me pergunte antes de substituí-la:
"darwin": {
"type": "local",
"command": [
"npx", "mcp-remote",
"https://mcp.getdarwin.ai/mcp",
"3334",
"--static-oauth-client-info",
"{\"client_id\":\"z3TYlor5KRDKRr28ThTKsmCCiyaQHkDO\"}"
]
}
4. Não mude o 3334: é a porta autorizada para o login.
5. Verifique se o arquivo continua sendo um JSON válido.
6. Me diga para reiniciar o OpenCode e fazer login no navegador.
Ou faça manualmente:
Requer Node 20+ (node -v).
- Adicione ao
opencode.json(global em~/.config/opencode/ou por projeto):opencode.json{ "mcp": { "darwin": { "type": "local", "command": [ "npx", "mcp-remote", "https://mcp.getdarwin.ai/mcp", "3334", "--static-oauth-client-info", "{\"client_id\":\"z3TYlor5KRDKRr28ThTKsmCCiyaQHkDO\"}" ] } } } - Reinicie o OpenCode e faça login no navegador. Não mude o
3334.
Experimente pedir
Sem comandos para decorar: peça com as suas palavras. O assistente age com o seu login e as suas permissões — nunca mais do que você poderia fazer na Darwin.
Problemas?
"darwin" não aparece no app
Reinicie o app (no Cursor, recarregue a janela) e confira se o texto colado ficou igual ao exemplo.
Pediu login de novo
Normal — a sessão expira de tempos em tempos. Repita o passo de login do seu app.
"Você não tem permissão" (403)
Sua conta Darwin não tem permissão para essa operação. Fazer login de novo não resolve — fale com o admin da sua conta.
"Callback URL mismatch" (Codex/OpenCode)
Algo está usando a porta 3334. Descubra com lsof -i :3334, feche e tente de novo.
Login em loop (Codex/OpenCode)
Cache de login corrompido: rm -rf ~/.mcp-auth e entre de novo.
Como desconectar
Claude: Settings → Connectors → Remove. Claude Code: claude mcp remove darwin. Cursor/Codex/OpenCode: apague o bloco "darwin" do arquivo de config (e rm -rf ~/.mcp-auth se usou Codex/OpenCode).