Integracje

Devin AI (dawniej Windsurf)

Wysyłaj e-maile, konfiguruj wysyłkę i sprawdzaj statystyki w Devin AI.

Jak to działa

Dodaj serwer MCP Mailtrap do Devin AI i używaj asystenta AI Cascade do wysyłania e-maili, zarządzania szablonami, monitorowania dostarczalności oraz konfiguracji domen – bez opuszczania edytora.

Oprócz połączenia MCP Cascade może również wygenerować szkielet integracji z Mailtrap SDK bezpośrednio w kodzie Twojego projektu.


Konfiguracja

Krok 1: Utwórz konto i pobierz token API

Przejdź do „Settings” → „API Tokens” i kliknij „Add Token”.

Krok 2: Dodaj serwer MCP Mailtrap do Devin AI

Otwórz Devin AI, przejdź do „Settings” → „Devin Settings”.

W zakładce „Configuration” zobaczysz przycisk „Open MCP marketplace”. Kliknij go, aby przejść do strony „MCP Marketplace”.

Na stronie MCP Marketplace kliknij przycisk „Add custom MCP” – otworzy się plik mcp_config.json.

Następnie skopiuj i wklej poniższy fragment kodu do pliku mcp_config.json.

{
  "mcpServers": {
    "mailtrap": {
      "command": "npx",
      "args": ["-y", "mcp-mailtrap"],
      "env": {
        "MAILTRAP_API_TOKEN": "twoj_token_api_mailtrap",
        "DEFAULT_FROM_EMAIL": "twoj_nadawca@przyklad.com",
        "MAILTRAP_ACCOUNT_ID": "twoj_id_konta",
        "MAILTRAP_TEST_INBOX_ID": "twoj_id_skrzynki_testowej"
      }
    }
  }
}

Krok 3: Wprowadź dane uwierzytelniające Mailtrap

Zastąp symbole zastępcze w pliku mcp_config.json swoimi danymi:

  • MAILTRAP_API_TOKEN – wymagany do wszystkich operacji.
  • DEFAULT_FROM_EMAIL – musi pasować do domeny z sekcji „Sending Domains”.
  • MAILTRAP_ACCOUNT_ID – wymagany do zarządzania szablonami.
  • MAILTRAP_TEST_INBOX_ID – wymagany do funkcji związanych z Email Sandbox.

Odśwież stronę lub uruchom ponownie Devin AI, aby zastosować zmiany.


Przypadki użycia

  • Wysyłanie testowego e-maila w trakcie programowania i sprawdzanie, czy trafił do skrzynki odbiorczej w sandboxie – bez przełączania się do przeglądarki.
  • Dopracowywanie treści szablonów e-maili za pomocą promptów Cascade – utwórz, wyślij do sandboxa, przejrzyj i zaktualizuj.
  • Wyzwalanie e-maili transakcyjnych z projektu i potwierdzanie ich dostarczenia w sekcji „Email Logs” Mailtrap.
  • Pobieranie ostatnich wiadomości z sandboxa, aby sprawdzać i debugować e-maile podczas sesji kodowania.
  • Generowanie szkieletu infrastruktury e-mail w nowym projekcie i debugowanie problemów z dostarczalnością bez przełączania okien.

Więcej informacji znajdziesz w oficjalnym artykule bazy wiedzy.

Kategoria

AI

Dla developerów

Strona internetowa

devin.ai

Dokumentacja

docs.mailtrap.io