Email Spam Tester

MCP server

Un test antispam email che ogni agente può chiamare

Un server MCP in hosting a un solo indirizzo. Nessuna installazione, nessuna chiave. Il tuo client si connette e l'agente ottiene un server di posta reale su cui eseguire i test.

42 controlli · Nessuna chiave · Nessun account

La connessione include quattro strumenti

Un agente che scrive email non riceve feedback da chi decide se verranno recapitate. Questi strumenti glielo forniscono tramite una consegna SMTP reale, in un formato su cui può intervenire.

MCP server
/mcp
  • get_test_address

    Riserva un indirizzo per un'ora. Se attivi il test di recapito, ottieni anche un elenco di caselle di posta presso diversi provider.

  • wait_for_report

    Attende il completamento dei controlli, poi restituisce i punteggi, i controlli non superati e quelli con avvisi, con le relative prove e il piano di correzione.

  • get_report

    Legge un report esistente tramite il suo slug, incluso lo stato di avanzamento del controllo delle cartelle.

  • get_message_source

    Restituisce l'email come è arrivata, con le intestazioni nell'ordine di trasmissione, per un'ora dopo la consegna.

Connetti il tuo client

Il server usa HTTP con streaming e non richiede autenticazione. Alla maggior parte dei client serve solo l'indirizzo.

https://email-spam-tester.com/mcp
{  "mcpServers": {    "email-spam-tester": {      "url": "https://email-spam-tester.com/mcp"    }  }}

Il client non supporta HTTP?

Collegalo con mcp-remote.

{
  "mcpServers": {
    "email-spam-tester": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://email-spam-tester.com/mcp"
      ]
    }
  }
}

Dal prompt al report

Questo è l'ordine delle operazioni, qualunque client tu usi.

You

Controlla la mia newsletter prima che la invii.

Claude4 strumenti connessi

  1. Riserva un indirizzo

    get_test_address
  2. Attendi che arrivi la tua email

    wait_for_report
  3. Leggi il messaggio come è stato recapitato

    get_message_source

Punteggio posta in arrivo

0/100

  • SPFsuperato
  • DKIMsuperato
  • DMARCsuperato
  • Blocklistssuperato
  • List-Unsubscribeavviso

Piano di correzione

Aggiungi un header List-Unsubscribe one-click nella tua piattaforma di invio, poi ripeti il test.

Esempio preimpostato.

Un indirizzo.
Tutti gli agenti che usi.

Cosa chiedere

Avvia un test

Ottieni un indirizzo di test e dimmi come inviare la mia bozza.

Invia la bozza effettiva a questo indirizzo dalla piattaforma che usi di solito.

Leggi un report

Leggi questo report ed elenca i controlli non superati in base al loro costo: [slug]

Tre controlli non superati, iniziando da quello con il costo maggiore.

Vedi la cartella

Riserva un indirizzo con il test di recapito attivo e mostrami dove è arrivata l'email.

Invia a questa lista. La tabella si compila in circa mezz'ora.

Domande

Perché richiede un'email reale invece del testo incollato?

Circa metà dei controlli esamina ciò che aggiunge la piattaforma di invio: la firma DKIM, il percorso attraverso i suoi server e le intestazioni per annullare l'iscrizione. Il testo incollato non contiene nulla di tutto questo, quindi il modello dovrebbe tirare a indovinare.

Cosa può vedere il server?

Ciò che invii all'indirizzo di prova. Il messaggio originale viene conservato per un'ora dal suo arrivo, poi rimane solo il report, disponibile tramite un link che può aprire chiunque conosca lo slug. Usa email di prova che non avresti problemi a mostrare a un collega e leggi l'informativa sulla privacy per il resto.

Il punteggio è lo stesso del sito web?

Sì. L'analisi e la pagina del report sono le stesse, quindi puoi confrontare un test eseguito da una chat con uno eseguito dalla home page.

Con quali client funziona?

Con qualsiasi client che supporti MCP tramite HTTP con streaming e con gli altri tramite mcp-remote. Sono disponibili pagine di configurazione per Claude, Claude Code, ChatGPT, Cursor, Gemini CLI, GitHub Copilot, Zed, Warp e OpenCode.

È disponibile anche un'API REST?

Sì. La documentazione API descrive lo stesso test senza MCP.

Cosa significa lo stato skip?

Il controllo non era applicabile a questa email. Non significa che sia stato superato. Lo stato error indica che non è stato possibile eseguire il controllo, quindi è stato escluso dal punteggio.

Invia un'email vera e leggi cosa è tornato indietro

Copia l'URL del server