Resend MCP Server

Communicationstdiov0.4.1
Repository

Integrates Resend email delivery service with AI agents through the Model Context Protocol. Enables sending transactional emails, managing email templates, tracking delivery status, and handling domains. Supports HTML and React Email templates for building beautiful transactional and marketing emails programmatically.

Connect

Add this configuration to .claude/mcp.json

{
  "mcpServers": {
    "resend": {
      "command": "npx",
      "args": [
        "-y",
        "@resend/mcp-server"
      ],
      "env": {
        "RESEND_API_KEY": "<YOUR_RESEND_API_KEY>"
      }
    }
  }
}

Tools (4)

send_email

Send a transactional email through Resend with HTML content or a template.

{
  "type": "object",
  "required": [
    "from",
    "to",
    "subject"
  ],
  "properties": {
    "to": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Recipient email addresses"
    },
    "from": {
      "type": "string",
      "description": "Sender email address (must be from a verified domain)"
    },
    "html": {
      "type": "string",
      "description": "HTML content of the email"
    },
    "text": {
      "type": "string",
      "description": "Plain text fallback content"
    },
    "subject": {
      "type": "string",
      "description": "Email subject line"
    },
    "reply_to": {
      "type": "string",
      "description": "Reply-to email address"
    }
  }
}

get_email

Retrieve the status and details of a sent email by its ID.

{
  "type": "object",
  "required": [
    "email_id"
  ],
  "properties": {
    "email_id": {
      "type": "string",
      "description": "Resend email ID"
    }
  }
}

list_domains

List all verified domains configured in the Resend account.

{
  "type": "object",
  "properties": {}
}

create_batch

Send a batch of up to 100 emails in a single API call.

{
  "type": "object",
  "required": [
    "emails"
  ],
  "properties": {
    "emails": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "to": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "from": {
            "type": "string"
          },
          "html": {
            "type": "string"
          },
          "subject": {
            "type": "string"
          }
        }
      },
      "description": "Array of email objects to send"
    }
  }
}

Resources

This server does not expose any resources.

Prompts

This server does not expose any prompts.

Server Information

Author
Resend (@resend)
Repository
https://github.com/resend/resend-mcp-server
License
MIT
Version
0.4.1
Stars
1,680
Last Updated
May 25, 2026