Funzionamento
Quando aggiungi mcp-mailtrap alla configurazione di Cursor, l’agente ottiene l’accesso all’Email API, all’Email Sandbox e alla gestione dei modelli di Mailtrap. Descrivi ciò di cui hai bisogno in linguaggio semplice e l’agente richiamerà lo strumento Mailtrap corretto, ti mostrerà i parametri ed eseguirà la chiamata dopo la conferma, senza lasciare il tuo ambiente di sviluppo (IDE).

Configurazione
Step 1: Node.js – mcp-mailtrap viene eseguito come utility CLI Node.js. Installalo prima.
Step 2: Apri “Settings” → “Tools & MCPs” → e fai clic su “New MCP server”
Step 3: Incolla il seguente codice in ~/.cursor/mcp.json:
{
"mcpServers": {
"mailtrap": {
"command": "npx",
"args": ["-y", "mcp-mailtrap"],
"env": {
"MAILTRAP_API_TOKEN": "tuo_token_api_mailtrap",
"DEFAULT_FROM_EMAIL": "tuo_mittente@esempio.com",
"MAILTRAP_ACCOUNT_ID": "tuo_id_account",
"MAILTRAP_TEST_INBOX_ID": "tuo_id_inbox_di_test"
}
}
}
}
Step 4: Sostituisci i valori segnaposto con le tue credenziali Mailtrap (token API, indirizzo del mittente verificato, ID account e ID dell’inbox di test).
Step 5: Apri il pannello AI, passa alla modalità “Agent” e verifica che Mailtrap appaia nell’elenco degli strumenti MCP.
ℹ️ Nota: DEFAULT_FROM_EMAIL deve essere un indirizzo associato a un dominio verificato nei tuoi “Sending Domains” di Mailtrap. MAILTRAP_ACCOUNT_ID si trova sotto “Settings” → “Account Settings”; MAILTRAP_TEST_INBOX_ID si trova nell’URL dell’inbox della tua sandbox.
Per una guida dettagliata, consulta l’ articolo della knowledge base ufficiale.
Casi d’uso
- Ottenere il contenuto del modello per verificare i nomi delle variabili.
- Modificare i modelli e verificare come appaiono in Sandbox.
Funzionalità supportate
- Inviare email transazionali
- Gestire i modelli di email
- Utilizzare l’Email Sandbox per i test
- Monitorare le statistiche di invio (aperture, clic, rimbalzi)
- Gestire i flussi di invio