DMARC Examiner MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@DMARC Examiner MCPsummarize the latest DMARC report statistics for example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@dmarc-examiner/mcp
Official MCP (Model Context Protocol) server for DMARC Examiner. Query your DMARC monitoring data from AI assistants like Claude Desktop, Claude Code, and Cursor.
Why
DMARC aggregate reports arrive as compressed XML, one file per receiver per day. Reading them means either opening a dashboard or parsing XML by hand.
This server puts that data behind an MCP connection, so you can ask questions instead:
Which sending sources failed DMARC alignment last week?
Show me the domains where SPF passes but DKIM does not.
Export the report for example.com as CSV.
DMARC Examiner is a DMARC monitoring service with a free tier — you need an account to use this server, but not a paid one.
Related MCP server: Vectra AI MCP Server
Quick Setup
Option 1: Remote URL (Recommended)
Most MCP clients support remote HTTP servers directly. Add this to your MCP configuration:
{
"mcpServers": {
"dmarc-examiner": {
"url": "https://mcp.dmarc-examiner.com/mcp"
}
}
}Option 2: npx (for clients without remote HTTP support)
{
"mcpServers": {
"dmarc-examiner": {
"command": "npx",
"args": ["-y", "@dmarc-examiner/mcp"]
}
}
}Configuration by Client
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"dmarc-examiner": {
"url": "https://mcp.dmarc-examiner.com/mcp"
}
}
}Claude Code
claude mcp add dmarc-examiner --transport http https://mcp.dmarc-examiner.com/mcpCursor
Add to your Cursor MCP settings:
{
"mcpServers": {
"dmarc-examiner": {
"url": "https://mcp.dmarc-examiner.com/mcp"
}
}
}Authorization
On first use a browser window opens so you can authorize access. You'll need to:
Log in to your DMARC Examiner account
Select which organization to connect
Approve the requested permissions (scopes)
With Option 1 the MCP client runs this flow itself. With Option 2 the package does it: it registers as an OAuth client, opens your browser, and stores the resulting tokens in ~/.dmarc-examiner/mcp-credentials.json with 0600 permissions. The refresh token is reused on later runs, so the browser step happens once.
You can also drive it directly:
npx -y @dmarc-examiner/mcp login # authorize now, outside your MCP client
npx -y @dmarc-examiner/mcp logout # forget the stored credentialsSet DMARC_EXAMINER_MCP_URL to point the package at a different endpoint.
Available Tools
Domains
Tool | Description | Scope |
| List all monitored domains in your organization |
|
| Get details of a specific domain |
|
| Inspect the public DMARC record at |
|
| Add a domain. Returns the reporting email and DMARC record to publish in DNS |
|
| Re-check DNS to confirm the DMARC record carries your reporting address |
|
| Remove a domain from monitoring. Soft delete — historical reports remain |
|
Aggregate reports (RUA)
Tool | Description | Scope |
| List DMARC reports with filtering |
|
| Get a detailed report with records |
|
| Report statistics by country and ASN |
|
| Export a report as CSV |
|
Forensic reports (RUF)
Requires the Pro plan or above; these return 403 otherwise.
Tool | Description | Scope |
| List RUF reports with filtering and pagination |
|
| Full detail of a forensic report, including the failed message envelope |
|
| Counters by failure type, delivery result, source IP with geolocation, and domain |
|
| Forensic activity over the last 7 days |
|
Alerts
Tool | Description | Scope |
| List security alerts |
|
| Dismiss an alert |
|
Webhooks
Requires the Pro plan or above; these return 403 otherwise.
Tool | Description | Scope |
| List configured webhook endpoints |
|
| Create an endpoint. The URL must be HTTPS |
|
| Update the URL, name or active state of an endpoint |
|
| Delete an endpoint permanently |
|
| Send a |
|
Scopes
Scope | Description |
| View monitored domains |
| Add, verify and remove domains |
| View reports and statistics |
| Export reports to CSV |
| View forensic (RUF) reports |
| View alerts |
| Manage alerts (dismiss) |
| View webhook endpoints |
| Create, update, delete and test webhooks |
Documentation
For detailed documentation, visit: https://dmarc-examiner.com/docs/settings/mcp-integration?utm_source=github&utm_medium=content&utm_campaign=mcp-repo
Support
Documentation: https://dmarc-examiner.com/docs?utm_source=github&utm_medium=content&utm_campaign=mcp-repo
Email: support@dmarc-examiner.com
License
MIT — see LICENSE.
Maintenance
Related MCP Servers
- AlicenseCqualityCmaintenanceEnables AI assistants to interact with the Zapmail API through natural language commands for domain management, mailbox operations, and exports to third-party platforms like Reachinbox and Instantly. Provides complete coverage of 46+ Zapmail tools with dynamic API integration and multi-workspace support.100893MIT
- AlicenseBqualityCmaintenanceConnects AI assistants to the Vectra AI security platform to enable intelligent analysis of threat detection data and automated incident response workflows. It allows users to investigate threats, take response actions, and generate security reports using natural language.235MIT
- FlicenseNot gradedqualityBmaintenanceReal-time DNS security analysis for AI assistants via MCP. Enables DNSSEC chain validation, email authentication posture, and registration intelligence directly from chat sessions.1

dSIPRouter MCP Serverofficial
AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage dSIPRouter operations such as endpoint groups, carrier groups, inbound mappings, and call data retrieval through natural language.Apache 2.0
Related MCP Connectors
DMARC analytics and domain onboarding for AI assistants — health, SPF/DKIM, compliance, anomalies.
Monitor and manage email authentication (SPF, DKIM, DMARC, MTA-STS, BIMI) for your domains.
Buy & manage domains from any AI chat: availability, register, DNS, email forwarding, AI bot stats.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dmarc-examiner/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server