email-deliverability
Ce que fait ce MCP
Scans and monitors domain email deliverability, including SPF, DKIM, DMARC, DNS blocklists, inbox placement, reputation, alerts, and guided DNS fixes.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['message'], 'properties': {'helo': {'type': 'string', 'description': 'Optional: the SMTP HELO/EHLO domain.'}, 'message': {'type': 'string', 'minLength': 50, 'description': 'The raw email — full RFC 5322 message, or at least the headers block (Received, Authentication-Results, DKIM-Signature, From, …).'}, 'mailFrom': {'type': 'string', 'description': 'Optional: the envelope MAIL FROM (return-path) address.'}, 'senderIp': {'type': 'string', 'description': 'Optional: connecting IP to evaluate SPF against (overrides the IP parsed from Received headers).'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain', 'connectionId', 'ops'], 'properties': {'ops': {'type': 'array', 'items': {'type': 'object'}, 'description': 'The `ops` array from get_dns_fix_plan, passed verbatim. The server validates each op against a freshly recomputed diff before executing.'}, 'domain': {'type': 'string', 'description': 'Domain name tracked in the account, e.g. example.com.'}, 'connectionId': {'type': 'string', 'format': 'uuid', 'description': 'The connectionId from get_dns_fix_plan.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain to check, e.g. example.com.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['provider', 'apiKey'], 'properties': {'apiKey': {'type': 'string', 'description': 'The vendor API key.'}, 'provider': {'enum': ['mailreach', 'glockapps'], 'type': 'string', 'description': 'Inbox-placement vendor.'}, 'projectId': {'type': 'string', 'description': 'GlockApps project id (required for provider=glockapps).'}}}
Schéma d’entrée
{'type': 'object', 'required': ['key'], 'properties': {'key': {'type': 'string', 'description': 'The SNDS access key from the SNDS Automated Data Access page.'}, 'label': {'type': 'string', 'description': 'Optional label, e.g. "prod sending IPs".'}}}
Schéma d’entrée
{'type': 'object', 'required': ['kind', 'target'], 'properties': {'kind': {'enum': ['webhook', 'slack', 'teams', 'pagerduty', 'sms', 'email'], 'type': 'string', 'description': 'Channel type.'}, 'target': {'type': 'string', 'description': 'Destination matching `kind`: the webhook/Slack/Teams URL, PagerDuty integration key, phone number (E.164), or email address.'}, 'displayName': {'type': 'string', 'description': 'Optional label for the channel.'}, 'severityFilter': {'type': 'array', 'items': {'enum': ['info', 'warn', 'critical'], 'type': 'string'}, 'description': 'Which alert severities to deliver (default ["critical","warn"]).'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name tracked in the account, e.g. example.com.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name tracked in the account, e.g. example.com.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain to score, e.g. example.com.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'days': {'type': 'integer', 'maximum': 90, 'minimum': 1, 'description': 'Lookback window in days (default 30, max 90).'}, 'domain': {'type': 'string', 'description': 'Domain name tracked in the account, e.g. example.com.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name tracked in the account, e.g. example.com.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name as tracked in the account, e.g. example.com.'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['testId'], 'properties': {'testId': {'type': 'string', 'format': 'uuid', 'description': 'The testId returned by start_inbox_placement_test.'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['jobId'], 'properties': {'jobId': {'type': 'string', 'format': 'uuid', 'description': 'The jobId returned by scan_domains_batch.'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Max alerts to return (default 50).'}, 'resolved': {'enum': ['false', 'true', 'all'], 'type': 'string', 'description': "'false' = open alerts only (default), 'true' = resolved only, 'all' = both."}, 'severity': {'enum': ['critical', 'warn', 'info', 'all'], 'type': 'string', 'description': "Filter by severity (default 'all')."}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max scans to return (default 20).'}, 'domain': {'type': 'string', 'description': 'Optional: restrict to one tracked domain by name, e.g. example.com. Omit for all domains.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name tracked in the account, e.g. example.com.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['alertId'], 'properties': {'alertId': {'type': 'string', 'format': 'uuid', 'description': 'Alert UUID, from list_alerts or get_domain.'}, 'resolved': {'type': 'boolean', 'description': 'true (default) marks the alert resolved; false reopens it.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain to scan, e.g. example.com.'}, 'dkimSelectors': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional DKIM selectors to probe.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domains'], 'properties': {'domains': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 50, 'minItems': 1, 'description': '1-50 domains to scan, e.g. ["example.com","acme.com"].'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'subject': {'type': 'string', 'description': 'Optional subject line to associate with the test.'}}}
Modifications récentes des outils
Serveurs MCP similaires
Qualisend Email Verification
Verifies individual and bulk email addresses, checks domain authentication and blacklist status, analyzes headers, detects dispos…
SMS Vert Pro
Sends and schedules bulk SMS, generates and verifies OTPs, reports delivery and replies, and manages STOP blacklists and SMS cred…
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
commsharbor
Manages permission-based email audiences, contacts, campaigns, transactional sends, billing, consent, and tenant audit trails.
Swamp
Coordinates security agents through scoped bug-bounty programs, target claims, vulnerability submissions, peer review, shared fin…
Emailchaser
Manages cold-email campaigns, leads, sender mailboxes, sequences, outreach automation, deliverability, prospect sourcing, webhook…
send16-mcp
Provides email marketing and transactional messaging tools for contacts, audiences, campaigns, templates, automations, analytics,…
validoria-mcp
Runs continuous website, API, and webshop tests covering security, SEO, performance, accessibility, browser journeys, and inciden…