42 tools · one MCP server
Authwright isn't just DMARC. It's your entire domain management solution.
Email authentication is where most teams start. The rest of the surface area handles the day-to-day grind of managing domains at portfolio scale — DNS edits, SSL renewals, bulk operations, health audits, defensive registrations — all callable from the same MCP session your team already has open.
8
Email auth
10
DNS
9
Domains
7
SSL / TLS
6
Bulk
2
Health
Tool surface
Six categories. One MCP session.
Email EasyPass is the headline, but Authwright exposes the full domain-management surface — so the same LLM that fixes your DMARC can also renew the SSL cert, add a CNAME, and audit the portfolio.
8 tools
Email authentication
Email EasyPass — the flagship. DMARC/SPF/DKIM/MTA-STS/BIMI set up and enforced across any registrar in one call.
email_auth_wizardflatten_spfsetup_mta_sts_hosting+5 moreExample prompt
“Get example.com to DMARC enforcement with MTA-STS hosted and SPF flattened.”
10 tools
DNS records
Read, preview, and write any record type on GoDaddy, Namecheap, Cloudflare, Porkbun, or Route 53 — with diffs before the write.
dns_changeset_previewreplace_dns_recordsenable_dnssec+7 moreExample prompt
“Show me the diff, then add an A record for api pointing at 203.0.113.10, TTL 300.”
9 tools
Domain portfolio
Inventory, availability, purchase, renewal, contacts, privacy — the lifecycle without the registrar dashboard.
list_domainspurchase_domainupdate_domain_contacts+6 moreExample prompt
“Register acme-support.com, acme-help.com, and acme-billing.com with privacy on and point them at our web app.”
7 tools
SSL / TLS lifecycle
Provision, renew, reissue, revoke — and proactively surface certs that are about to expire across the whole portfolio.
check_certificate_expiryrenew_certificatereissue_certificate+4 moreExample prompt
“List any cert expiring in the next 45 days across our domains and queue renewals.”
6 tools
Bulk operations
Portfolio-scale moves without N round-trips. Availability sweeps, DNS pushes, renewals, privacy flips, analysis, export.
portfolio_analysisbulk_update_dnsexport_portfolio+3 moreExample prompt
“Run portfolio analysis, then flip WHOIS privacy on for anything still public.”
2 tools
Health + diagnostics
A scored 0-100 report per domain — expiry, DNSSEC, SSL, MX, SPF, DKIM, DMARC, MTA-STS, BIMI, blacklist, nameserver drift — with async DNSBL checks.
domain_health_checkdiagnose_emailExample prompt
“Full health check on every domain in our portfolio — rank by risk score and flag anything under 70.”
Example workflows
The high-leverage moves, in plain English.
These are the workflows pilot customers ask about first. Each is a real sequence the LLM composes from the 42-tool surface — no custom code, no dashboard hopping, no registrar-specific gotchas.
- 01
Bulk DMARC rollout across 50 client domains
You just inherited 50 domains from a new client. Gmail has been rejecting non-compliant mail since November 2025. Deliverability is already bleeding.
50 domains at p=reject with MTA-STS hosted and SPF flattened. One afternoon.
- 01
portfolio_analysisinventory current email-auth posture
- 02
email_auth_diagnosescore each domain 0-100
- 03
email_auth_wizardbatch upgrade everything under 80
- 04
wait_for_propagationverify across 8 global resolvers
- 01
- 02
SSL expiry sweep + renewal pipeline
Somebody forgot to renew a cert last quarter. Downtime, angry client, post-mortem. You want that to never happen again.
A single scheduled prompt that keeps the whole portfolio green. No more 2 a.m. pages.
- 01
list_certificatesacross the portfolio
- 02
check_certificate_expiryflag anything under 45 days
- 03
renew_certificateauto-queue renewals
- 04
domain_health_checkverify post-renewal
- 01
- 03
Defensive domain registration (brand protection)
A client's brand is taking off. Typo-squatters and lookalikes are about to get expensive. You need to buy the neighborhood.
A defensive registration sweep that used to take four hours now takes one conversation.
- 01
get_domain_suggestionsgenerate the defensive set
- 02
bulk_check_availabilityfilter for what's still open
- 03
purchase_domainregister with privacy + auto-renew
- 04
setup_email_recordspark them with a no-mail SPF
- 01
- 04
Post-acquisition DNS migration
Your client just acquired another agency. Twelve domains need to move from Namecheap to Cloudflare without breaking production mail.
Zero-downtime migration with a rollback point. Client didn't know it happened.
- 01
list_dns_recordssnapshot the source zone
- 02
dns_changeset_previewdiff before write
- 03
replace_dns_recordsapply with rollback snapshot
- 04
email_auth_wizardre-verify DKIM after DNS switch
- 01
- 05
Quarterly compliance audit export
Board meeting Thursday. You need a one-page view of the entire domain portfolio — expiry, DNSSEC, SSL, email auth, health score.
CSV in your hand, narrative in your deck, without logging into five different registrars.
- 01
export_portfoliodump the full inventory
- 02
domain_health_checkscore every domain
- 03
list_dmarc_reportsattach the last 30 days of aggregate reports
- 01
Works where you work
No new dashboard. No new tab. No new UI.
Authwright is a Model Context Protocol server, not a SaaS dashboard. Whatever MCP-compatible client your team already lives in, the 42 tools show up there. The LLM calls them. You never leave your editor.
Claude Desktop
First-classAnthropic's native MCP client
Claude Code
First-classThe terminal-native coding agent
Cursor
SupportedAI-first editor with MCP support
Windsurf
SupportedCodeium's agentic IDE
Continue
SupportedOpen-source coding assistant
Any MCP client
Standards-basedRoll your own — Authwright speaks streamable HTTP MCP
Transport
Streamable HTTP MCP behind OAuth 2.1 + PKCE via Microsoft Entra ID. Multi-tenant, audit-logged, per-tenant rate-limited. Registrar credentials live in Azure Key Vault, zeroed from memory on every tool exit — not in a .env file on somebody's laptop.
Apply to the pilot
Tell us about your book.
We're onboarding a limited cohort of MSPs and agencies this quarter. We'll reply within one business day.