Email sending MCP 💌
@ykhli
About Email sending MCP 💌
The official MCP server to send emails and interact with Resend
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-send-email": {
"command": "npx",
"args": [
"add-mcp",
"resend-mcp",
"--name",
"resend",
"--env",
"RESEND_API_KEY=re_xxxxxxxxx"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Email sending MCP 💌?
The Email sending MCP 💌 server connects AI agents to the Resend platform, enabling them to send and receive emails, manage contacts, broadcasts, domains, and more. It works with any MCP client like Claude, Cursor, or Claude Code and is offered both as a remote hosted server and a local npm package.
How to use Email sending MCP 💌?
Use the remote server at https://mcp.resend.com/mcp with OAuth login, or install the local server via npx -y resend-mcp with a Resend API key (set RESEND_API_KEY environment variable). The local server supports stdio (default) and HTTP transport modes. For web‑based clients, simply add the remote URL as a custom connector.
Key features of Email sending MCP 💌
- Send, list, get, cancel, update, and batch emails
- Receive and download inbound emails and attachments
- Create, manage, and send broadcast campaigns
- Manage contacts, segments, topics, and custom properties
- Handle automations, events, and domain verification
- Inspect API logs with full request/response bodies
Use cases of Email sending MCP 💌
- AI‑powered transactional email sending from any MCP client
- Automated audience segmentation and contact list management
- Triggered email campaigns using automations and events
- Inbound email processing and attachment handling
- Email template creation, collaboration via visual editor
FAQ from Email sending MCP 💌
How do I authenticate with the remote server?
The remote server uses OAuth via a browser login. For headless clients, pass a Resend API key as a Bearer token in the Authorization header.
Can I run the server locally instead of using Resend’s hosted version?
Yes. Install resend-mcp via npx and configure it with your API key. It supports both stdio and HTTP transport modes.
What transport modes are available for the local server?
Stdio (default) and HTTP (Streamable HTTP). Use --http and --port flags to run the HTTP server on a custom port.
Do I need a verified domain to send emails?
Yes, you must verify a domain in Resend. You can also use the default [email protected] sender for testing.
What happens if I don’t set a default sender email address?
The server will ask for the sender email each time you call the send tool. You can set a default using SENDER_EMAIL_ADDRESS or the --sender option.
More Communication MCP servers
飞书MCP服务器
sdd330MCP server provides feishu related operations
MCP Email Server
Shy2593666979一个基于 MCP (Model Context Protocol) 的邮件服务,支持 LLM 发送带附件的电子邮件及在指定目录中搜索文件。提供安全的 SMTP 传输、多收件人支持和附件模式匹配搜索功能,适用于 Gmail、Outlook、Yahoo、QQ 邮箱和网易 126 邮箱等主流邮箱服务。
MCP Teams Server
InditexTechAn MCP (Model Context Protocol) server implementation for Microsoft Teams integration, providing capabilities to read messages, create messages, reply to messages, mention members.

Slack
modelcontextprotocolModel Context Protocol Servers
Email sending MCP 💌
resendThe official MCP server to send emails and interact with Resend
Comments