Email Spam Tester

MCP server

Тест листів на спам, який може запустити будь-який агент

Готовий MCP-сервер за однією адресою. Без встановлення та ключа. Ваш клієнт підключається, а агент отримує справжній поштовий сервер для тестування.

Скопіювати URL сервера

42 перевірки · Без ключа · Без облікового запису

Під час підключення доступні чотири інструменти

Агент, який пише листи, не отримує зворотного зв’язку від тих, хто вирішує, чи буде лист доставлено. Ці інструменти дають йому такий зворотний зв’язок після реальної доставки через SMTP у формі, з якою він може працювати.

MCP server
/mcp
  • get_test_address

    Резервує адресу на одну годину. Якщо перевірку потрапляння ввімкнено, ви також отримаєте список поштових скриньок у різних провайдерів.

  • wait_for_report

    Чекає на завершення перевірок, а потім повертає оцінки, непройдені перевірки й попередження з підтвердженнями, а також план виправлення.

  • get_report

    Читає наявний звіт за його slug, зокрема стан перевірки папки.

  • get_message_source

    Повертає лист у тому вигляді, у якому він надійшов, із заголовками в порядку передавання, протягом години після доставки.

Підключіть ваш клієнт

Сервер працює через streamable HTTP і не потребує автентифікації. Більшості клієнтів потрібна лише адреса.

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

Клієнт не підтримує HTTP?

Підключіть його через mcp-remote.

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

Від запиту до звіту

Ось у якому порядку все відбувається незалежно від клієнта.

You

Перевірте мою розсилку, перш ніж я її надішлю.

ClaudeПідключено інструментів: 4

  1. Зарезервувати адресу

    get_test_address
  2. Дочекатися вашого листа

    wait_for_report
  3. Прочитати доставлений лист

    get_message_source

Оцінка потрапляння у вхідні

0/100

  • SPFпройдено
  • DKIMпройдено
  • DMARCпройдено
  • Blocklistsпройдено
  • List-Unsubscribeпопередження

План виправлення

Додайте заголовок List-Unsubscribe для відписки одним кліком на вашій платформі надсилання, а потім протестуйте знову.

Приклад підготовлено заздалегідь.

Одна адреса.
Для всіх агентів, якими ви користуєтеся.

Що запитати

Почати тест

Отримайте тестову адресу й поясніть, як надіслати на неї мою чернетку.

Надішліть свою справжню чернетку на цю адресу зі звичної платформи.

Прочитати звіт

Прочитайте цей звіт і перелічіть усі непройдені перевірки за тим, скільки балів вони коштували: [slug]

Три непройдені перевірки, спочатку та, що коштувала найбільше балів.

Переглянути папку

Зарезервуйте адресу з увімкненим тестом потрапляння та покажіть, куди потрапив лист.

Надішліть лист на адреси з цього списку. Таблиця заповниться приблизно за пів години.

Запитання

Чому потрібен справжній лист, а не вставлений текст?

Приблизно половина перевірок аналізує те, що додає платформа надсилання: підпис DKIM, маршрут через її сервери, заголовки для відписки. У вставленому тексті цього немає, тому модель лише вгадуватиме.

Що може бачити сервер?

Те, що ви надсилаєте на тестову адресу. Необроблене повідомлення зберігається протягом години після отримання, потім залишається лише звіт за посиланням, яке може відкрити кожен, хто має slug. Надсилайте тестові листи, які ви без проблем показали б колезі, а решту дізнайтеся з політики конфіденційності.

Оцінка така сама, як на сайті?

Так. Використовуються той самий аналіз і та сама сторінка звіту, тому результат із чату можна порівняти з результатом із головної сторінки.

З якими клієнтами це працює?

З усіма клієнтами, які підтримують MCP через потоковий HTTP, а через mcp-remote і з усіма іншими. Є сторінки з налаштування для Claude, Claude Code, ChatGPT, Cursor, Gemini CLI, GitHub Copilot, Zed, Warp і OpenCode.

Чи є також REST API?

Так. У документації API описано той самий тест без MCP.

Що означає статус skip?

Перевірка не застосовувалася до цього листа. Це не успішний результат. Статус error означає, що перевірку не вдалося виконати, тому її не врахували в оцінці.

Надішліть один справжній лист і перегляньте, що надійшло у відповідь

Скопіювати URL сервера