Integrações

Devin AI (ex Windsurf)

Envie emails, configure o envio e consulte estatísticas no Devin AI.

Como funciona

Adicione o servidor MCP do Mailtrap ao Devin AI e use o assistente de IA Cascade para enviar emails, gerir templates, monitorizar a entregabilidade e ajudar na configuração do domínio sem sair do seu editor.

Além da conexão MCP, o Cascade também pode estruturar integrações do SDK do Mailtrap no código do seu projeto.


Configuração

Passo 1. Crie uma conta e obtenha a chave API

Navegue até Settings (Definições) → API Tokens e clique em Add Token (Adicionar Token).

Passo 2. Adicione o MCP do Mailtrap ao Devin AI

Abra o Devin AI, navegue até SettingsDevin Settings.

No separador Configuration (Configurações), verá o botão Open MCP Marketplace (Abrir loja de MCPs). Clique nele para aceder à página MCP Marketplace

Na página da loja de MCPs, clique no botão Add custom MCP (Adicionar MCP personalizado), que abrirá o ficheiro mcp_config.json.

Em seguida, copie/cole o seguinte trecho de código do ficheiro mcp_config.json:

{
  "mcpServers": {
    "mailtrap": {
      "command": "npx",
      "args": ["-y", "mcp-mailtrap"],
      "env": {
        "MAILTRAP_API_TOKEN": "o_seu_token_api_mailtrap",
        "DEFAULT_FROM_EMAIL": "o_seu_remetente@exemplo.com",
        "MAILTRAP_ACCOUNT_ID": "o_seu_id_de_conta",
        "MAILTRAP_TEST_INBOX_ID": "o_seu_id_de_caixa_de_teste"
      }
    }
  }
}

Passo 3. Insira as suas credenciais do Mailtrap

Substitua os seguintes marcadores no mcp_config.json pelos seus:

  • MAILTRAP_API_TOKEN – Obrigatório para todas as operações.
  • DEFAULT_FROM_EMAIL – Deve corresponder ao domínio dos seus Sending Domains (Domínios de Envio).
  • MAILTRAP_ACCOUNT_ID – Obrigatório para a gestão de templates.
  • MAILTRAP_TEST_INBOX_ID – Obrigatório para as funcionalidades de Sandbox.

Certifique-se de atualizar a página ou reiniciar o Devin AI para que as alterações entrem em vigor.


Para que serve

  • Enviar um email de teste a meio da fase de desenvolvimento e verificar se chega à sua sandbox, sem ter de mudar para o navegador.
  • Acionar emails transacionais a partir do seu projeto e confirmar a entrega no menu Email Logs (Registos de email) do Mailtrap.
  • Fazer iterações às cópias de templates de email através de comandos no Cascade – criar, enviar para a sandbox, rever e atualizar.
  • Procurar mensagens recentes da sandbox para inspecionar e corrigir erros em emails durante as sessões de programação.
  • Estruturar a infraestrutura de email num novo projeto e corrigir problemas de entrega sem alternar entre janelas.

Para mais informações, consulte o artigo da documentação oficial.

Categoria

IA

Para programadores

Website

devin.ai

Documentação

docs.mailtrap.io