Skip to main content
Glama

Server Details

Email posture for any domain: can it receive mail, can it be spoofed? MX, SPF and DMARC.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a clear, distinct target: one aggregate posture check and three individual record lookups. The combined tool explicitly tells agents to prefer it unless they know which specific record they need, which prevents misselection.

Naming Consistency4/5

The three record-specific tools follow a consistent get_<record>_record(s) pattern, but check_email_domain uses a different verb and object structure. This is a minor deviation that still reads predictably because check_ signals the aggregate overview.

Tool Count5/5

Four tools is a well-scoped set for an email-checking server: one combined high-level check and three focused lookups. Each tool earns its place without redundancy or bloat.

Completeness4/5

The toolset covers the core email deliverability and spoofing checks: MX, SPF, DMARC, and a combined posture check. However, it lacks DKIM, which is often relevant to DMARC-based email authentication and slightly undermines the 'full email posture' claim.

Available Tools

4 tools
check_email_domainCheck Email DomainA
Read-onlyIdempotent
Inspect

Full email posture for a domain: can it receive mail, and can it be spoofed?

Runs MX, SPF and DMARC lookups together and returns a plain-language verdict alongside the raw records: can_receive_mail, spoofable, and a list of specific findings. Use this as the default check before emailing an unfamiliar domain, when judging whether inbound mail claiming to be from a domain could be forged, or when auditing your own domains. Prefer this over the single-record tools unless you already know which record you need.

Inputs: domain (required). Returns: mx, spf, dmarc, domain, +5 more

get_dmarc_recordGet Dmarc RecordA
Read-onlyIdempotent
Inspect

DMARC record, policy, and whether it actually protects.

Returns the DMARC TXT record at _dmarc., its policy (none / quarantine / reject), the percentage it applies to, and whether that policy protects against spoofing. Also flags the case of MULTIPLE DMARC records, which RFC 7489 requires receivers to treat as no policy at all — a domain in that state is unprotected however strict its records look. A policy of "none" is monitoring only and does not stop forged mail. Use when assessing whether mail claiming to be from a domain can be trusted.

Inputs: domain (required). Returns: found, domain, policy, record, +5 more

get_mx_recordsGet Mx RecordsA
Read-onlyIdempotent
Inspect

Mail exchanger records for a domain.

Returns the MX hosts in priority order and whether any exist. A domain with no MX records cannot receive mail, so sending to it will bounce. Use when you only need deliverability and not spoofing posture; use check_email_domain for the full picture.

Inputs: domain (required). Returns: found, hosts, domain, can_receive_mail

get_spf_recordGet Spf RecordA
Read-onlyIdempotent
Inspect

SPF record and how strict it is.

Returns the SPF TXT record, the qualifier on its all mechanism (fail / softfail / neutral / pass) and what that means in practice, plus whether more than one SPF record exists — which receivers treat as an error, leaving the domain unprotected. Use when diagnosing why mail from a domain is being rejected or marked.

Inputs: domain (required). Returns: found, domain, record, strict, +3 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables DNS and email security analysis through passive and active scanning capabilities. Provides comprehensive domain security checks including SPF, DMARC, DNSSEC validation, MX record analysis, and SMTP connectivity testing.
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables assessing and comparing domains for email spoofing risk by evaluating SPF, DMARC, MX, and DKIM records from public DNS, providing A-F grades and concrete remediation steps.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources