Email Spam Tester

MCP server

Bài kiểm tra spam email mà agent nào cũng có thể gọi

Máy chủ MCP được host tại một địa chỉ. Không cần cài đặt hay key. Client kết nối và agent có một máy chủ email thật để kiểm thử.

42 lượt kiểm tra · Không cần key · Không cần tài khoản

Kết nối đi kèm bốn công cụ

Agent viết email không nhận được phản hồi từ những bên quyết định email có đến nơi hay không. Các công cụ này cung cấp phản hồi từ một lần gửi SMTP thật, ở định dạng agent có thể xử lý.

MCP server
/mcp
  • get_test_address

    Tạo một địa chỉ có hiệu lực trong một giờ. Khi bật kiểm tra vị trí, bạn cũng nhận được danh sách hộp thư tại các nhà cung cấp khác nhau.

  • wait_for_report

    Chờ đến khi kiểm tra hoàn tất, rồi trả về điểm số, các kiểm tra không đạt và cảnh báo kèm bằng chứng, cùng kế hoạch khắc phục.

  • get_report

    Đọc báo cáo hiện có theo slug, gồm cả tiến độ kiểm tra thư mục.

  • get_message_source

    Trả về email đúng như khi nhận được, với các header theo thứ tự truyền, trong một giờ sau khi gửi đến.

Kết nối client của bạn

Máy chủ dùng streamable HTTP và không yêu cầu xác thực. Hầu hết client chỉ cần địa chỉ.

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

Client không hỗ trợ HTTP?

Kết nối qua mcp-remote.

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

Từ prompt đến báo cáo

Các bước luôn diễn ra theo thứ tự này, dù bạn dùng client nào.

You

Kiểm tra newsletter của tôi trước khi tôi gửi.

ClaudeĐã kết nối 4 công cụ

  1. Đặt trước một địa chỉ

    get_test_address
  2. Chờ email của bạn đến

    wait_for_report
  3. Đọc thư đúng như khi được nhận

    get_message_source

Điểm hộp thư đến

0/100

  • SPFđạt
  • DKIMđạt
  • DMARCđạt
  • Blocklistsđạt
  • List-Unsubscribecảnh báo

Kế hoạch khắc phục

Thêm header List-Unsubscribe một lần nhấp vào nền tảng gửi thư của bạn, rồi kiểm tra lại.

Ví dụ theo kịch bản.

Một địa chỉ.
Mọi agent bạn dùng.

Nên hỏi gì

Bắt đầu kiểm thử

Lấy một địa chỉ kiểm thử và cho tôi biết cách gửi bản nháp đến đó.

Gửi bản nháp thực tế từ nền tảng bạn thường dùng đến địa chỉ này.

Đọc báo cáo

Đọc báo cáo này và liệt kê các kiểm tra thất bại theo số điểm bị trừ: [slug]

Có ba kiểm tra thất bại, kiểm tra bị trừ nhiều điểm nhất ở đầu.

Xem thư mục

Đặt trước một địa chỉ có bật kiểm tra vị trí hộp thư và cho tôi biết email đã đến đâu.

Gửi đến danh sách này. Bảng sẽ có dữ liệu sau khoảng nửa giờ.

Câu hỏi

Tại sao cần email thật thay vì văn bản được dán vào?

Khoảng một nửa số bước kiểm tra đọc những gì nền tảng gửi thêm vào: chữ ký DKIM, đường đi qua các máy chủ và header hủy đăng ký. Văn bản được dán vào không có các dữ liệu đó, nên mô hình chỉ có thể đoán.

Máy chủ có thể xem những gì?

Nội dung bạn gửi đến địa chỉ kiểm thử. Thư gốc được giữ trong một giờ sau khi đến, sau đó chỉ còn báo cáo tại một liên kết mà bất kỳ ai có slug đều có thể mở. Chỉ dùng email thử nghiệm mà bạn sẵn sàng cho đồng nghiệp xem, và đọc chính sách quyền riêng tư để biết thêm.

Điểm có giống trên trang web không?

Có. Hệ thống dùng cùng cách phân tích và cùng trang báo cáo, nên bạn có thể so sánh một lần chạy từ cuộc trò chuyện với một lần chạy từ trang chủ.

Hoạt động với những client nào?

Bất kỳ client nào hỗ trợ MCP qua streamable HTTP, và các client khác qua mcp-remote. Có trang hướng dẫn thiết lập cho Claude, Claude Code, ChatGPT, Cursor, Gemini CLI, GitHub Copilot, Zed, Warp và OpenCode.

Có REST API không?

Có. Tài liệu API mô tả cùng bài kiểm thử mà không cần MCP.

Trạng thái skip nghĩa là gì?

Bước kiểm tra không áp dụng cho email này. Đây không phải trạng thái pass. Trạng thái error nghĩa là bước kiểm tra không thể chạy và không được tính vào điểm.

Gửi một email thật và xem dữ liệu trả về

Sao chép URL máy chủ