MCP App Store
by KeenEthics

Overview

Inspect monitored domains, DMARC statistics and sending sources, SPF records and lookup chains, and DKIM selectors. Enable, update, or disable hosted DMARC using your authorized DMARCwise organization.

Tools

disable_hosted_dmarc

ChatGPT
Disables hosted DMARC for a domain, removing the configuration and deleting the hosted TXT record. The domain must publish a DMARC TXT record through its DNS provider to keep DMARC active

enable_hosted_dmarc

ChatGPT
Enables hosted DMARC for one monitored domain, importing its current DMARC configuration. Returns the CNAME target to publish for the domain's _dmarc record

get_dmarc_stats

ChatGPT
Summarizes reported message volume and DMARC authentication results for a monitored domain, grouped into calendar buckets. Use it to assess DMARC coverage and its trend over time. Older data may not be available due to subscription retention

get_domain

ChatGPT
Gets current configuration, domain check results, and recent DMARC, SPF, and TLS summaries for one domain

get_hosted_dmarc

ChatGPT
Gets the complete effective hosted DMARC configuration for one monitored domain. Use it before proposing a hosted DMARC change. Returns an error when hosted DMARC is not enabled

get_spf_chain

ChatGPT
Returns the cached SPF resolution chain for a monitored domain. Use it to diagnose lookup limits, loops, DNS errors, dynamic mechanisms, and incomplete resolution. Chain totals and subtree summaries describe the complete chain even when maxDepth truncates the returned tree

list_dkim_selectors

ChatGPT
Lists DKIM selectors learned from DMARC reports for a monitored domain and its signing subdomains

list_dmarc_records

ChatGPT
Lists DMARC record history for a monitored domain, newest first. A record is added whenever the published record changes, including a change to no record. With hosted DMARC, the published record is listed only after it's detected in DNS. Use it to inspect DNS changes over time, for example policy progression or resolved validation issues

list_dmarc_report_rows

ChatGPT
Lists individual DMARC aggregate report rows for a monitored domain with source, policy evaluation, and SPF and DKIM authentication details. Use after list_dmarc_sources or get_dmarc_stats to investigate a source or authentication pattern. Rows are returned newest report first. Older data may be unavailable due to subscription retention

list_dmarc_sources

ChatGPT
Lists services sending email for a monitored domain with DMARC, SPF, and DKIM message counts. Filter by sourceKey to inspect one source, or use the has* filters to find authentication patterns

list_domains

ChatGPT
Lists monitored domains. Compact response by default. Request status details about DMARC, SPF, TLSRPT and hosted MTA-STS, and domain health issues with the include parameter

list_spf_records

ChatGPT
Lists SPF record history for a monitored domain, newest first. Use it to inspect DNS changes over time

update_hosted_dmarc

ChatGPT
Updates selected fields in an enabled hosted DMARC configuration and returns the complete updated effective configuration. Omitted fields remain unchanged. Use get_hosted_dmarc first to inspect the current effective configuration

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

App Stats

13

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily