Mail Security Tools
Servidor MCP remoto para segurança de e-mail: verificações gratuitas de DMARC, SPF, DKIM e MX para qualquer domínio, além de pontuação paga (x402 USDC na Base), plano de correção, pontuação em lote de até 100 domínios e alertas de monitoramento de 30 dias.
Servidor MCP hospedado
npx add-mcp 'https://api.mailsecuritytools.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
API Mail Security Tools
Verificações gratuitas de DMARC, SPF, DKIM e MX para qualquer domínio, de mailsecuritytools.com. Pagos (x402 USDC na Base): uma pontuação de segurança de e-mail avaliada por $0,01, uma verificação de endereço de e-mail por $0,01, uma pontuação em massa de até 100 domínios por $0,50, um monitoramento pré-pago de 30 dias de até 25 domínios por $0,30 (webhook POST quando SPF, DKIM, DMARC ou MX muda ou quebra), e um plano de correção de segurança de e-mail por $1 com os registros DNS exatos a publicar. Servidor MCP em /mcp. Monitoramento diário: InboxGuards (inboxguards.com).
Pagamentos: x402 v2, esquema "exact", USDC na mainnet Base (eip155:8453), ativo 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, payTo 0x2dAF658B01e257206375798a15832E9f547D65dD. Sem contas ou chaves de API.
Fluxo: chame a URL paga -> HTTP 402 com um cabeçalho PAYMENT-REQUIRED em JSON base64 -> assine uma autorização USDC EIP-3009 para um dos accepts -> tente novamente com PAYMENT-SIGNATURE -> 200 + PAYMENT-RESPONSE (recibo de liquidação). Entrada inválida retorna 400 e nunca é cobrada; falhas upstream retornam 5xx e não são liquidadas.
Bibliotecas de cliente: @x402/fetch (wrapFetchWithPayment), @x402/axios, ou qualquer cliente x402 v2.
Endpoints pagos
- GET /v1/score $0,01: Pontuação de segurança de e-mail avaliada (0-100, A-F) para um domínio. Pontua SPF (30), DMARC (40), DKIM (25) e MX (5) a partir de DNS ao vivo, com descobertas e as 3 principais correções. Entrada ruim 400, domínio desconhecido 404, nunca cobrado. Consulta:
domain. Exemplo: https://api.mailsecuritytools.com/v1/score?domain=example.com - GET /v1/email-check $0,01: Verificação de endereço de e-mail: sintaxe, MX, descartável e conta de função (sem sonda SMTP). Verifica um endereço sem enviar e-mail. Veredito ok / arriscado / não entregável. Sintaxe ruim 400, nunca cobrado. Consulta:
email. Exemplo: https://api.mailsecuritytools.com/v1/email-check?email=jane%40example.com - GET /v1/fix-plan $1: Plano de correção de segurança de e-mail: os registros SPF, DKIM e DMARC exatos a publicar, com etapas para seu host DNS. Lê MX, NS, SPF, DKIM e DMARC ao vivo, detecta o provedor de caixa de correio e o host DNS, e retorna os registros a publicar em ordem com uma implementação gradual de DMARC. Domínios que não enviam recebem um conjunto de bloqueio. Entrada ruim 400, domínio desconhecido 404, nunca cobrado. Consulta:
domain. Exemplo: https://api.mailsecuritytools.com/v1/fix-plan?domain=example.com - GET /v1/bulk-score $0,50: Pontuação de segurança de e-mail em massa: até 100 domínios em uma chamada. Pontua até 100 domínios (separados por vírgula/espaço) para SPF, DMARC, DKIM e MX a partir de DNS ao vivo: pontuação por domínio, nota e problemas, além de um resumo (contagem de notas, DMARC/SPF ausentes, 10 piores). Feito para MSPs e agentes que verificam uma lista inteira de clientes ou fornecedores. Entrada ruim 400 e falha generalizada de DNS 502, nunca cobrado. Consulta:
domains. Exemplo: https://api.mailsecuritytools.com/v1/bulk-score?domains=example.com%2Cexample.org - POST /v1/watch $0,30: Monitoramento de configuração de e-mail pré-pago: até 25 domínios por 30 dias, webhook em mudança. Pague uma vez, então o SPF, DMARC, DKIM (seletores comuns), MX e pontuação de cada domínio são reverificados cerca de uma vez por dia por 30 dias. Quando algo muda ou quebra, você recebe um POST JSON assinado com HMAC no seu webhook_url https (evento watch.changed, tipo changed|broke, antes/depois). Um POST watch.created é enviado imediatamente. Somente webhook, sem e-mail. Status gratuito em GET /v1/watch/{watch_id}. Entrada ruim 400, nunca cobrado. Corpo: JSON (veja openapi.json).
Endpoints gratuitos
- GET https://api.mailsecuritytools.com/v1/check?domain=: gratuito: MX, SPF (consultas, todos os qualificadores), DMARC (política, rua) e DKIM (seletores comuns) em uma chamada
- GET https://api.mailsecuritytools.com/v1/dmarc?domain=: gratuito: registro DMARC e problemas
- GET https://api.mailsecuritytools.com/v1/spf?domain=: gratuito: registro SPF, contagem de consultas DNS e problemas
- GET https://api.mailsecuritytools.com/v1/mx?domain=: gratuito: registros MX e provedor de caixa de correio detectado
- GET https://api.mailsecuritytools.com/v1/dkim?domain=&selector=: gratuito: chave DKIM para um seletor (ou seletores comuns se nenhum for fornecido), com tamanho da chave
- GET https://api.mailsecuritytools.com/v1/watch/{watch_id}: gratuito: status de um monitoramento pago (itens, expiração, última verificação, última entrega de webhook, estado atual)
- POST https://api.mailsecuritytools.com/mcp: servidor MCP (HTTP transmissível, sem estado): check_domain_email_security gratuito e preços; email_security_score pago, check_email_address, email_fix_plan, bulk_email_security_score via x402 em _meta; watch_status gratuito
Descoberta
- OpenAPI: https://api.mailsecuritytools.com/openapi.json
- Manifesto x402: https://api.mailsecuritytools.com/.well-known/x402
- Catálogo de API (RFC 9727): https://api.mailsecuritytools.com/.well-known/api-catalog
- Sitemap: https://api.mailsecuritytools.com/sitemap.xml
Quem opera isso
Mail Security Tools (mailsecuritytools.com), um diretório de ferramentas de segurança de e-mail da Orion CMD LLC. Para monitoramento diário de SPF/DKIM/DMARC e alertas, veja InboxGuards: https://inboxguards.com
Limites
Endpoints gratuitos: 30 solicitações por minuto por IP (429 depois). Consultas usam Cloudflare DNS-over-HTTPS; verificações não são armazenadas, exceto os domínios e a URL de webhook de um monitoramento pago (mantidos até 30 dias após a expiração).
Em massa e monitoramento
- GET /v1/bulk-score?domains=a.com,b.com ($0,50): até 100 domínios por chamada, pontuação/nota/problemas por domínio, além de um resumo.
- POST /v1/watch ($0,30) com JSON {"items": ["a.com"], "webhook_url": "https://..."}: até 25 domínios monitorados por 30 dias. Reverificado cerca de uma vez por dia; em qualquer mudança de SPF/DMARC/DKIM/MX/nota, você recebe um POST assinado (evento watch.changed, tipo changed ou broke). Cabeçalho x-watch-signature: t=,v1=HMAC-SHA256(webhook_secret,
${t}.${body}). Somente webhook, sem e-mail. - GET /v1/watch/{watch_id} (gratuito): status, expiração, última verificação, última entrega.