Skip to content

MCP server

Resend MCP server

Resend's official MCP server lets AI send emails and batches, read sent and received mail, manage contacts, send broadcasts and verify domains.

At a glance

Maintained by
Resend
Tools exposed
10 listed below
Reviewed
September 24, 2026

Why it matters

What it does and why it matters

Resend is an email API popular with developers for transactional email. Its official MCP server lets an assistant send single or batch emails, list and read sent and received emails, manage contacts, create and send broadcasts and verify sending domains.

For developers, it speeds up testing email features. For small teams, it can support simple broadcast emails with a person approving each send.

Because it can send email to real people, including broadcasts to whole lists, we use it with a restricted API key and require approval for anything beyond test addresses. Domain verification tools are useful when setting up sending, since correct DNS records are what keep email out of spam folders.

Use cases

Best business use cases

Test emails

Send test emails while building features.

Broadcasts

Draft and send approved announcements.

Contacts

Manage audience contacts.

Domain setup

Verify sending domains and records.

Received mail

Read replies to transactional emails.

Tools

Available tools

Tool names as published by the maintainer at review time. Versions change, so check the repository for the current list.

Read and write: Read and write: send email, manage contacts, broadcasts, domains, templates, webhooks and more.

  • send-email

    Send an email with HTML or text, attachments and scheduling.

  • send-batch-emails

    Send several emails in one call.

  • list-emails

    List sent emails.

  • get-email

    Get one sent email.

  • list-received-emails

    List inbound emails.

  • create-contact

    Add a contact.

  • list-contacts

    List contacts.

  • create-broadcast

    Create a broadcast email.

  • send-broadcast

    Send a broadcast.

  • verify-domain

    Start verification of a sending domain.

Workflows

Example workflows

Set up a sending domain

  1. 1

    Add the domain in Resend.

  2. 2

    Ask the assistant to check verification.

  3. 3

    It lists missing DNS records.

  4. 4

    You add them at your DNS provider.

  5. 5

    It confirms the domain is verified.

Send an approved announcement

  1. 1

    Draft the announcement with the assistant.

  2. 2

    Send a test to yourself.

  3. 3

    Approve the final version.

  4. 4

    The assistant sends the broadcast.

  5. 5

    It reports delivery results.

Prompts

Example prompts

  • “Send a test of the welcome email to me.”

  • “Check whether our sending domain is verified and list missing records.”

  • “Draft a product update broadcast and send a test copy first.”

Setup

Installation and configuration

Examples for Claude Desktop and Claude Code. Replace the placeholder values with your own keys, and store secrets outside version control.

Claude Desktop: claude_desktop_config.json

{
    "mcpServers": {
        "resend": {
            "command": "npx",
            "args": [
                "-y",
                "resend-mcp"
            ],
            "env": {
                "RESEND_API_KEY": "re_xxxxxxxxx"
            }
        }
    }
}

Claude Code: terminal

claude mcp add --transport http resend https://mcp.resend.com/mcp
  • Hosted server: https://mcp.resend.com/mcp.
  • Local server: npm: resend-mcp.
  • Needs: Remote: OAuth, or Bearer API key header. Local: RESEND_API_KEY. Optional SENDER_EMAIL_ADDRESS and REPLY_TO_EMAIL_ADDRESSES..

Security

Security considerations

  • Approve outgoing messages

    Require a person to approve messages to customers until a workflow is proven.

  • Limit channels

    Give access only to the channels, mailboxes or numbers a task needs.

  • Untrusted messages

    Incoming messages can contain text meant to mislead an AI. Treat them as data.

  • Keep a log

    Log every email sent, and keep broadcast sends behind approval.

Related servers

Servers that pair well with it

Twilio

Twilio's MCP servers: a hosted docs server in public beta for searching Twilio documentation, and an alpha server that exposes Twilio APIs.

Mailchimp Transactional

Mailchimp's official MCP server covers Mailchimp Transactional (Mandrill): account status, templates, API help and send diagnostics.

Gmail

Google's own Gmail MCP server lets AI search and read threads, manage labels and create drafts. It has no send tool.

Keep exploring

FAQ

Questions people ask us

Have a question that is not here? Ask us directly.

Start a project

Want this connected to your own systems? We build AI workflows with MCP.

Send a short brief. We reply with questions, a suggested plan and an estimate you can compare with other offers.

Your privacy choices

We use necessary storage to run this site. With your permission we also use Google Analytics to see which pages help people, and load maps from Google. You can change this at any time. Read the cookie policy.