Conectar o Windsurf
O Windsurf agora se chama Devin Desktop, e sua documentação mudou de docs.windsurf.com para docs.devin.ai. Ele tem dois agentes com configurações de MCP separadas: Devin Local, o padrão nas novas abas, e o agente anterior, Cascade.
Os passos abaixo seguem a documentação do Devin para MCP no Devin CLI, usado pelo agente Devin Local, e para MCP no Cascade. Ainda não entramos no NameBeta pelo Devin Desktop.
Essa documentação descreve o login por Dynamic Client Registration, que o NameBeta não oferece, ou com um ID de cliente pré-registrado. Ela não menciona Client ID Metadata Documents, então provavelmente será necessário um ID de cliente; consulte Entrar.
Antes de começar
- Devin Desktop (antigo Windsurf). Nos planos Enterprise, talvez um administrador precise ativar o MCP primeiro.
- Uma conta do NameBeta; se ainda não tiver uma, crie-a na página de login durante a configuração.
Adicionar o servidor
Agente Devin Local
Execute em um terminal:
devin mcp add -s user namebeta https://namebeta.com/api/mcp
-s user adiciona o NameBeta para todos os seus projetos, em ~/.config/devin/mcp_config.json. Sem essa opção, o servidor é adicionado a .devin/mcp_config.local.json, apenas no projeto atual.
Cascade
- No painel do Cascade, abra o menu
...(Actions) no canto superior direito. - Na seção MCPs, clique em Open MCP config file. O arquivo é
~/.config/devin/mcp_config.jsonno macOS e no Linux, e%APPDATA%\devin\mcp_config.jsonno Windows. - Adicione uma entrada
namebetaemmcpServerse salve o arquivo:
{
"mcpServers": {
"namebeta": {
"serverUrl": "https://namebeta.com/api/mcp"
}
}
}
Entrar
Para o agente Devin Local, execute:
devin mcp login namebeta
O navegador abrirá a página de login do NameBeta; entre na sua conta e aprove o acesso. Se o login falhar com um erro sobre Dynamic Client Registration, solicite um ID de cliente conforme IDs de cliente pré-registrados, informando Devin como cliente. Depois, entre usando esse ID:
devin mcp login namebeta --oauth-client-id <client ID>
A documentação do Cascade apenas informa que ele oferece suporte a OAuth; não explica como o login começa nem se aceita um ID de cliente.
devin mcp list mostra os servidores do agente Devin Local. No Cascade, a seção MCPs do menu ... lista cada servidor e quantas ferramentas estão habilitadas.
Experimente
Quais TLDs ainda estão livres para brewlab? Dos que já estão registrados, quais estão à venda?
O agente executa check_availability. A resposta deve incluir domínios registrados, à venda e disponíveis; o exemplo da ferramenta mostra o resultado de 29 de setembro de 2026.
Desconectar ou trocar de conta
- Agente Devin Local:
devin mcp logout namebetasai da conta e mantém o servidor;devin mcp remove namebetao remove. - Cascade: desative o servidor com o botão de alternância na seção MCPs ou remova a entrada de
mcp_config.json. - Para usar outra conta do NameBeta, consulte Trocar de conta.
Se não conectar
Consulte Solução de problemas, em especial “Does not support dynamic client registration”.