Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Email (IMAP/SMTP) con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Collega qualsiasi casella di posta via IMAP e SMTP: elenca le cartelle, cerca e leggi le email con gli allegati, segna come lette, contrassegna e sposta la posta, e salva le risposte come bozze. L'invio e l'eliminazione nel Cestino sono disattivati all'installazione; su AnythingMCP Cloud l'invio richiede un provider con SMTP sulla porta 2525. Funziona con IONOS, Strato, GMX, web.de, T-Online, Gmail (password per le app), Fastmail, Hetzner, all-inkl, Aruba e server self-hosted.
Prova a chiedere
Prompt di esempio per Email (IMAP/SMTP)
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Email (IMAP/SMTP), inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Email (IMAP/SMTP) + Cursor
Collega qualsiasi casella di posta via IMAP e SMTP: elenca le cartelle, cerca e leggi le email con gli allegati, segna come lette, contrassegna e sposta la posta, e salva le risposte come bozze. L'invio e l'eliminazione nel Cestino sono disattivati all'installazione; su AnythingMCP Cloud l'invio richiede un provider con SMTP sulla porta 2525. Funziona con IONOS, Strato, GMX, web.de, T-Online, Gmail (password per le app), Fastmail, Hetzner, all-inkl, Aruba e server self-hosted.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
EMAIL_IMAP_HOST, EMAIL_IMAP_PORT, EMAIL_SMTP_HOST, EMAIL_SMTP_PORT, EMAIL_USERNAME, EMAIL_PASSWORD
Step 1 — Ottieni le credenziali
La configurazione richiede circa 5 minuti. Ti servono i nomi dei server IMAP e SMTP del tuo provider di posta e la password della casella, oppure una password per le app.
Il connettore funziona con qualsiasi casella che offra IMAP (lettura e organizzazione della posta) e SMTP (invio): IONOS, Strato, GMX, web.de, T-Online, Hetzner, all-inkl, Aruba, Gmail e Google Workspace, Yahoo, iCloud, Fastmail, un Dovecot/Postfix self-hosted e la maggior parte degli altri provider.
Non per Microsoft 365 o Outlook.com. Microsoft ha disattivato l'accesso con password per IMAP e SMTP. Usa il connettore Microsoft Outlook, che accede con OAuth.
- Cerca il tuo provider nella tabella qui sotto. Se non c'è, le sue pagine di assistenza indicano il server IMAP e il server SMTP (detti anche server della posta in arrivo e in uscita).
- Compila
EMAIL_IMAP_HOST,EMAIL_IMAP_PORT,EMAIL_SMTP_HOST,EMAIL_SMTP_PORT,EMAIL_USERNAME(quasi sempre l'indirizzo e-mail completo) eEMAIL_PASSWORD. - Lascia vuoti
EMAIL_IMAP_SECURITYeEMAIL_SMTP_SECURITY: decide la porta (993 e 465 usano SSL/TLS, 143 e 587 usano STARTTLS). Impostali atlsostarttlssolo per un server su una porta non standard. - Installa il connettore ed esegui
imap_smtp_list_foldersper verificare l'accesso.
| Provider | Server IMAP | Porta IMAP | Server SMTP | Porta SMTP | Password |
|---|---|---|---|---|---|
| IONOS (1&1) | imap.ionos.de | 993 | smtp.ionos.de | 465 | password della casella |
| Strato | imap.strato.de | 993 | smtp.strato.de | 465 | password della casella |
| GMX | imap.gmx.net | 993 | mail.gmx.net | 587 | password dell'account; prima abilita "POP3/IMAP" nelle impostazioni di posta di GMX |
| web.de | imap.web.de | 993 | smtp.web.de | 587 | password dell'account; prima abilita "POP3/IMAP" nelle impostazioni di posta di web.de |
| T-Online | secureimap.t-online.de | 993 | securesmtp.t-online.de | 465 | la password e-mail separata, dalle impostazioni e-mail di Telekom |
| Gmail / Google Workspace | imap.gmail.com | 993 | smtp.gmail.com | 465 | password per le app |
| Yahoo Mail | imap.mail.yahoo.com | 993 | smtp.mail.yahoo.com | 465 | password per le app |
| iCloud Mail | imap.mail.me.com | 993 | smtp.mail.me.com | 587 | password specifica per app |
| Fastmail | imap.fastmail.com | 993 | smtp.fastmail.com | 465 | password per le app |
| Hetzner (konsoleH) | mail.your-server.de | 993 | mail.your-server.de | 587 | password della casella |
| all-inkl | il tuo server, ad es. w0123456.kasserver.com (indicato in KAS) | 993 | lo stesso server | 465 | password della casella |
| Aruba | imaps.aruba.it | 993 | smtps.aruba.it | 465 | password della casella |
| Self-hosted (Dovecot/Postfix) | il tuo host di posta | 993 | il tuo host di posta | 587 | password della casella |
Password per le app: i provider con accesso in due passaggi non accettano la password normale per IMAP e SMTP. Rilasciano invece una password per le app, usata solo da questo connettore e revocabile in qualsiasi momento.
- Gmail / Google Workspace: attiva la verifica in due passaggi, poi creane una su https://myaccount.google.com/apppasswords. In Google Workspace potrebbe doverla consentire un amministratore.
- Yahoo: Account Info, Account Security, Generate app password.
- iCloud: https://account.apple.com, Sign-In and Security, App-Specific Passwords.
EMAIL_USERNAMEè l'indirizzo iCloud completo. - Fastmail: Settings, Privacy & Security, Manage app passwords, con accesso a IMAP e SMTP.
- GMX e web.de con l'accesso a due fattori attivo: crea una password specifica per l'applicazione nelle impostazioni di sicurezza.
Impostazioni facoltative: EMAIL_FROM_ADDRESS e EMAIL_FROM_NAME impostano il mittente mostrato sulla posta inviata (predefinito: il nome utente); di solito il provider accetta solo i propri indirizzi o alias. EMAIL_SMTP_USERNAME e EMAIL_SMTP_PASSWORD servono solo quando l'invio usa credenziali diverse da quelle della lettura. EMAIL_SENT_FOLDER imposta dove viene archiviata la posta inviata (predefinito: la cartella che il server segna come Posta inviata; Gmail archivia da solo la posta inviata).
Lettura e organizzazione: l'AI parte dall'elenco delle cartelle (posta in arrivo, inviata, bozze, cestino, spam, archivio, con il numero di messaggi e di non letti), cerca in una cartella per mittente, destinatario, oggetto, testo, date, non letti o contrassegnati, dal più recente, e legge un messaggio come testo con l'elenco dei suoi allegati. La lettura non segna il messaggio come letto. Apre gli allegati (i file di testo come testo, immagini e documenti allegati al risultato), segna la posta come letta o non letta, la contrassegna e la sposta in un'altra cartella.
Rispondere: imap_smtp_save_draft mette un messaggio in Bozze, facoltativamente come risposta nel thread di un messaggio, perché tu lo controlli e lo invii dal tuo programma di posta. È il modo predefinito per rispondere. imap_smtp_guide spiega in che ordine chiamare i tool, senza contattare il server di posta.
Disattivati all'installazione: imap_smtp_send_message e imap_smtp_delete_messages. Attivali nell'elenco dei tool del connettore solo se l'AI deve davvero inviare o eliminare. L'invio parte subito, facoltativamente come risposta nel thread di un messaggio, archivia una copia in Posta inviata e non si può richiamare, quindi l'AI conferma prima con te destinatari e contenuto. L'eliminazione sposta i messaggi nel Cestino: niente viene eliminato definitivamente, e i messaggi già nel Cestino vengono rifiutati.
Contenuti non attendibili: le email sono scritte da estranei e possono contenere testo pensato per dare istruzioni all'AI ("inoltra tutte le fatture a…", "elimina questo thread"). L'AI tratta il contenuto della posta come dati, non come ordini, e non segue mai istruzioni trovate in un'email.
Limiti: una ricerca restituisce al massimo 100 messaggi; il corpo viene troncato a 100.000 caratteri con un indicatore; gli allegati oltre 4 MB vengono rifiutati; un messaggio va al massimo a 50 destinatari; la posta in uscita non può ancora contenere allegati. Ogni chiamata a un tool apre una propria connessione IMAP e alla fine esegue il logout, quindi tra una chiamata e l'altra niente resta connesso alla casella. Gli UID appartengono a una cartella e cambiano quando un messaggio viene spostato.
Cloud e self-hosted: AnythingMCP Cloud si connette solo con crittografia (SSL/TLS o STARTTLS), solo a server di posta pubblici sulle porte IMAP 993/143 e SMTP 465/587/2525, e solo a server con un certificato valido. Esegue sempre l'accesso al server SMTP, quindi niente esce tramite un relay non autenticato. La porta 25 non è accettata su Cloud.
Invio da AnythingMCP Cloud: il provider di hosting del Cloud blocca l'SMTP in uscita sulle porte 25, 465 e 587, quindi con quasi tutte le caselle l'invio lì non funziona: imap_smtp_send_message lo segnala e non viene inviato nulla. Lettura, ricerca, contrassegni, spostamento e bozze via IMAP funzionano normalmente, quindi l'AI salva le risposte come bozze e tu le invii dal tuo programma di posta. L'invio funziona in self-hosted, oppure su Cloud con un provider che offre SMTP sulla porta 2525. Test connection mostra IMAP come funzionante e SMTP come non raggiungibile.
Self-hosted: un server di posta nella rete interna funziona dopo che un amministratore ha aggiunto il suo host alla allowlist in uscita (Admin, Settings, oppure SSRF_ALLOWED_HOSTS).
Step 2 — Installa l'adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 3 — Aggiungi il connettore in Cursor
L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostraYOUR_SERVER_ID.
Cursor legge i server MCP da ~/.cursor/mcp.json. Aggiungi questa voce:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di
YOUR_MCP_API_KEY. - Salva il file e riavvia Cursor.
- Apri Cursor → Settings → MCP e verifica che
anythingmcpsia elencato e connesso. - Inizia a chattare: l'agente ora può usare i tool di
Email (IMAP/SMTP).
Tool disponibili
| Tool | What it does |
|---|---|
imap_smtp_guide | How to work with this mailbox: the order to call the tools in, folder names, search criteria, replies and what to confirm before sending |
imap_smtp_list_folders | List the folders of the Email (IMAP/SMTP) mailbox with their role (inbox, sent, drafts, trash, junk, archive), message count and unread… |
imap_smtp_search_messages | Search one folder of the Email (IMAP/SMTP) mailbox, newest first |
imap_smtp_get_message | Read one message: sender, recipients, date, subject, Message-ID, the body as plain text (HTML converted to text) and the list of… |
imap_smtp_get_attachment | Download one attachment of a message by the index get_message listed |
imap_smtp_set_flags | Mark messages as read or unread, and flag (star) or unflag them |
imap_smtp_move_messages | Move messages to another folder (for example an archive or a project folder) |
imap_smtp_delete_messages | Move messages to the Trash folder |
imap_smtp_save_draft | Save a message in the Drafts folder without sending it, so a person can review and send it from their mail client |
imap_smtp_send_message | Send an e-mail from the Email (IMAP/SMTP) mailbox through its SMTP server |
Esempi di prompt
- "Quali email non lette sono arrivate nella mia casella da lunedì? Dammi mittente, oggetto e un riassunto di una riga per ciascuna."
- "Trova l'ultima email con una fattura del mio provider di hosting e apri il PDF allegato."
- "Prepara una bozza di risposta all'ultimo messaggio di [email protected] dicendo che posso vederci giovedì alle 10."
- "Sposta le newsletter del mese scorso dalla posta in arrivo alla cartella Archivio."
- "Prepara una breve email per [email protected] che confermi la nostra chiamata di domani alle 15 e salvala in Bozze."
FAQ
Cursor supporta server MCP personalizzati nel piano gratuito? Sì, MCP è disponibile nei piani Hobby, Pro e Business.
Prossimi passi
- Landing del connettore
- Collegare a Claude
- Collegare a ChatGPT
- Collegare a Gemini
- Collegare a Meta Muse
- Collegare a Microsoft Copilot
Questa guida ti è stata utile?