Skip to main content
Glama
Resend MCP Server

Resend MCP Server

by bugzy-ai

Resend MCP Server

A Model Context Protocol (MCP) server for sending emails via the Resend API. Designed for use with Claude Code and other MCP-compatible AI assistants.

Features

  • Send single emails with HTML or plain text content

  • Send batch emails (up to 100 in one call)

  • Support for CC, BCC, and reply-to addresses

  • Custom tags for email tracking

  • Platform-controlled sender address for security

Related MCP server: MCP Email Service

Installation

npm install @bugzy-ai/resend-mcp-server

Or run directly with npx:

npx @bugzy-ai/resend-mcp-server

Configuration

Set the following environment variables:

RESEND_API_KEY=re_xxxxxxxxxxxxx
RESEND_FROM_EMAIL="Bugzy <notifications@yourdomain.com>"

MCP Configuration

Add to your MCP configuration (e.g., .mcp.json):

{
  "mcpServers": {
    "resend": {
      "command": "resend-mcp-server",
      "env": {
        "RESEND_API_KEY": "${RESEND_API_KEY}",
        "RESEND_FROM_EMAIL": "${RESEND_FROM_EMAIL}"
      }
    }
  }
}

Available Tools

resend_send_email

Send a single email to one or more recipients.

Parameters:

  • to (required): Email address(es) - string or array (max 50)

  • subject (required): Email subject line

  • html (optional): HTML content

  • text (optional): Plain text content (one of html/text required)

  • cc (optional): CC recipient(s)

  • bcc (optional): BCC recipient(s)

  • reply_to (optional): Reply-to address(es)

  • tags (optional): Array of {name, value} for tracking

resend_send_batch_emails

Send multiple emails in a single API call.

Parameters:

  • emails (required): Array of email objects (max 100)

    • Each email has the same parameters as resend_send_email

Development

# Install dependencies
npm install

# Run in development mode
npm run dev

# Build for production
npm run build

# Lint code
npm run lint

License

Apache-2.0

Available Tools

1 tool
resend_send_emailB

Send a single email to one or more recipients. Supports HTML and plain text content, CC/BCC, reply-to, and custom tags for tracking.

Inputs: to (required), subject (required), html, text, +4 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    B3.4/5.0

    Scored across 1 tool

    Disambiguation5/5

    With only one tool, there is no possibility of ambiguity or overlap between tools. The single tool has a clear and distinct purpose for sending emails.

    Naming Consistency5/5

    The tool name follows a consistent verb_noun pattern (resend_send_email), and with only one tool, there is no inconsistency to evaluate. The naming is clear and predictable.

    Tool Count2/5

    A single tool for an email server is too few for the apparent scope, as it lacks basic operations like listing emails, checking status, or managing templates. This limits functionality and may cause agent failures.

    Completeness2/5

    The tool surface is severely incomplete for an email domain; it only supports sending emails without any read, update, delete, or management capabilities. This creates significant gaps that will hinder agent workflows.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      D
      maintenance
      Enables sending emails (including mass emailing), querying, updating, and canceling delayed emails via the Resend API.
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables sending emails and managing email delivery through Resend's API, allowing users to compose and send emails using natural language.
      1
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI clients like Cursor to send emails via Resend, supporting multiple recipients, subjects, and HTML bodies, with configuration through environment variables.
      2,105 npm
      MIT