helbertparanhos avatar

Resend Email MCP

helbertparanhos/resend-email-mcp

This is the Resend integration to use when you need more than fire-and-forget sending. It covers the full API (emails, domains, contacts, broadcasts, templates, webhooks, logs) but the real differentiator is the debug layer: diagnose_domain inspects your DNS records and tells you what's broken, analyze_deliverability aggregates bounce and complaint rates, inspect_email shows the full lifecycle timeline of a message, and explain_bounce classifies failures with remediation steps. You also get readonly mode for safe production exploration and local attachment handling with directory restrictions. If you're debugging email delivery or managing a Resend account through Claude, this gives you operational visibility the official MCP doesn't.

GitHub stars
1
tools
75
auth
Secret needed
transport
STDIO
env vars
5
last updated
Jun 9, 2026

Tools

75 tools

Public tool metadata for what this MCP can expose to an agent.

send_emailSend an email, with attachments by base64 content, public URL path, or local file path.

Send an email, with attachments by base64 content, public URL path, or local file path.

No parameter schema in public metadata yet.

send_batch_emails

No parameter schema in public metadata yet.

get_email

No parameter schema in public metadata yet.

list_emails

No parameter schema in public metadata yet.

update_email

No parameter schema in public metadata yet.

cancel_email

No parameter schema in public metadata yet.

preview_emailDry-runs a message, resolving the final sender, sizing attachments and surfacing warnings, without sending.

Dry-runs a message, resolving the final sender, sizing attachments and surfacing warnings, without sending.

No parameter schema in public metadata yet.

list_email_attachments

No parameter schema in public metadata yet.

get_email_attachment

No parameter schema in public metadata yet.

list_received_emails

No parameter schema in public metadata yet.

get_received_email

No parameter schema in public metadata yet.

list_received_attachments

No parameter schema in public metadata yet.

get_received_attachment

No parameter schema in public metadata yet.

create_domain

No parameter schema in public metadata yet.

get_domain

No parameter schema in public metadata yet.

list_domains

No parameter schema in public metadata yet.

update_domain

No parameter schema in public metadata yet.

delete_domain

No parameter schema in public metadata yet.

verify_domain

No parameter schema in public metadata yet.

create_api_key

No parameter schema in public metadata yet.

list_api_keys

No parameter schema in public metadata yet.

delete_api_key

No parameter schema in public metadata yet.

create_broadcast

No parameter schema in public metadata yet.

get_broadcast

No parameter schema in public metadata yet.

list_broadcasts

No parameter schema in public metadata yet.

update_broadcast

No parameter schema in public metadata yet.

send_broadcast

No parameter schema in public metadata yet.

delete_broadcast

No parameter schema in public metadata yet.

create_contact

No parameter schema in public metadata yet.

get_contact

No parameter schema in public metadata yet.

list_contacts

No parameter schema in public metadata yet.

update_contact

No parameter schema in public metadata yet.

delete_contact

No parameter schema in public metadata yet.

get_contact_topics

No parameter schema in public metadata yet.

update_contact_topics

No parameter schema in public metadata yet.

list_contact_segments

No parameter schema in public metadata yet.

add_contact_to_segment

No parameter schema in public metadata yet.

remove_contact_from_segment

No parameter schema in public metadata yet.

create_contact_property

No parameter schema in public metadata yet.

get_contact_property

No parameter schema in public metadata yet.

list_contact_properties

No parameter schema in public metadata yet.

update_contact_property

No parameter schema in public metadata yet.

delete_contact_property

No parameter schema in public metadata yet.

create_segment

No parameter schema in public metadata yet.

get_segment

No parameter schema in public metadata yet.

list_segments

No parameter schema in public metadata yet.

delete_segment

No parameter schema in public metadata yet.

list_segment_contacts

No parameter schema in public metadata yet.

create_template

No parameter schema in public metadata yet.

get_template

No parameter schema in public metadata yet.

list_templates

No parameter schema in public metadata yet.

update_template

No parameter schema in public metadata yet.

delete_template

No parameter schema in public metadata yet.

publish_template

No parameter schema in public metadata yet.

duplicate_template

No parameter schema in public metadata yet.

create_topic

No parameter schema in public metadata yet.

get_topic

No parameter schema in public metadata yet.

list_topics

No parameter schema in public metadata yet.

update_topic

No parameter schema in public metadata yet.

delete_topic

No parameter schema in public metadata yet.

create_webhook

No parameter schema in public metadata yet.

get_webhook

No parameter schema in public metadata yet.

list_webhooks

No parameter schema in public metadata yet.

update_webhook

No parameter schema in public metadata yet.

delete_webhook

No parameter schema in public metadata yet.

list_logs

No parameter schema in public metadata yet.

get_log

No parameter schema in public metadata yet.

diagnose_domainInspects every DNS record (SPF/DKIM/DMARC) and reports what's missing and how to fix it.

Inspects every DNS record (SPF/DKIM/DMARC) and reports what's missing and how to fix it.

No parameter schema in public metadata yet.

analyze_deliverabilityAggregates recent sends into delivery, bounce and complaint rates with a health verdict.

Aggregates recent sends into delivery, bounce and complaint rates with a health verdict.

No parameter schema in public metadata yet.

inspect_emailRenders one email's full lifecycle timeline and flags problems.

Renders one email's full lifecycle timeline and flags problems.

No parameter schema in public metadata yet.

explain_bounceClassifies a bounce (hard/soft/block) and recommends the action.

Classifies a bounce (hard/soft/block) and recommends the action.

No parameter schema in public metadata yet.

audit_accountOne-shot health check of domains, keys and deliverability.

One-shot health check of domains, keys and deliverability.

No parameter schema in public metadata yet.

search_logsSmart filtering of API logs by status, path or recipient to find failures.

Smart filtering of API logs by status, path or recipient to find failures.

No parameter schema in public metadata yet.

test_sendSafely simulates delivered, bounced or complained via Resend sandbox addresses.

Safely simulates delivered, bounced or complained via Resend sandbox addresses.

No parameter schema in public metadata yet.

resend_rawCalls any Resend endpoint not yet wrapped in a dedicated tool.

Calls any Resend endpoint not yet wrapped in a dedicated tool.

No parameter schema in public metadata yet.

Sponsors

Configuration

RESEND_API_KEY*secret

Resend API key (https://resend.com/api-keys)

RESEND_FROM

Default sender address (verified domain), e.g. 'Acme <hello@acme.com>'

RESEND_REPLY_TO

Default Reply-To address

RESEND_READONLY

Set to 'true' to block every mutating tool

RESEND_ATTACHMENTS_DIR

Directory that local-file attachments are restricted to (disk reads disabled unless set)

Readme

resend-email-mcp

The most complete Resend MCP server — full coverage of the Resend API (emails, domains, contacts, broadcasts, templates, segments, topics, webhooks, logs) plus a unique debug/diagnostics layer no other Resend MCP offers: deliverability analysis, DNS troubleshooting, email lifecycle inspection, bounce explanation, and account auditing.

Works with Claude Code, Cursor, Claude Desktop, and any other MCP client.


View the full README on GitHub

Details

Repository
github.com/helbertparanhos/resend-email-mcp
Category
Communication & Messaging
Package
resend-email-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from helbertparanhos

Related Communication & Messaging MCP servers

View all
1marlinjai avatarEmail Mcpmarlinjai/email-mcpUnified email MCP server for Gmail, Outlook, iCloud, and IMAP with batch operations13stars
2osamahassouna avatarHTML Email Playbookosamahassouna/docs-hubTeaches AI to write HTML email that renders in Outlook, Gmail, and Apple Mail. 21 rules, 6 comps.0stars
3usejunior avatarAgent Emailusejunior/email-agent-mcpLocal email connectivity for AI agents — read, draft, send, and organize Outlook mail via MCP7stars
4gongrzhe avatarGmailgongrzhe/gmail-mcp-serverProvides Gmail integration with auto authentication, enabling email send, read, search, label management, and batch operations via MCP.1.1Kstars
5line avatarLINE Botline/line-bot-mcp-serverMCP server that connects an AI agent to LINE Official Account for messaging, rich menus, and profile access.583stars
6ryaker avatarModular Outlookryaker/outlook-mcpProvides OAuth-authenticated access to Outlook data via MCP enabling email and calendar actions.372stars