- Home
- MCP servers
- Resend
Resend
- javascript
0
GitHub Stars
javascript
Language
4 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"bugzy-ai-resend-mcp-server": {
"command": "resend-mcp-server",
"args": [],
"env": {
"RESEND_API_KEY": "YOUR_API_KEY_PLACEHOLDER",
"RESEND_FROM_EMAIL": "Bugzy <notifications@yourdomain.com>"
}
}
}
}You run an MCP server that routes email sending through the Resend API. It enables you to send single emails or batches, with support for HTML and plain text, CC/BCC, and tracking via custom tags. This server is designed to work with MCP-compatible AI assistants, letting you trigger email actions from your agents.
How to use
You connect to the Resend MCP server from your MCP client to send emails. Use the single-email tool when you need to send one message to one or more recipients, and use the batch tool to send up to 100 emails in a single call. You can specify CC, BCC, and a reply-to address, and you can attach tracking tags to monitor delivery and engagement. Platform-controlled sender addresses ensure security by letting the service manage the actual sending domain.
How to install
Prerequisites: you need Node.js and npm installed on your machine.
npm install @bugzy-ai/resend-mcp-server
Optionally run the server directly without installation using npx.
npx @bugzy-ai/resend-mcp-server
MCP configuration and usage notes
Set your Resend API key and default from address as environment variables. These values are used by the MCP server to authenticate with the Resend service and to set the sender for outgoing emails.
RESEND_API_KEY=re_xxxxxxxxxxxxx
RESEND_FROM_EMAIL="Bugzy <notifications@yourdomain.com>"
Add the MCP server configuration to your MCP setup so the client can launch the Resend MCP server with the required environment variables visible to the process.
{
"mcpServers": {
"resend": {
"command": "resend-mcp-server",
"env": {
"RESEND_API_KEY": "${RESEND_API_KEY}",
"RESEND_FROM_EMAIL": "${RESEND_FROM_EMAIL}"
}
}
}
}
Security and configuration tips
Keep your API key secret. Do not commit it to source control. Use environment variable management or a secrets vault to load RESEND_API_KEY at runtime. The server uses a platform-controlled from address to prevent sender spoofing, so you should configure the default sender address only in the env var.
Examples of usage (tools)
Use the following tools to send emails from your MCP client. Each tool maps to an API call you can trigger from your agent.
Available tools
resend_send_email
Send a single email to one or more recipients with optional HTML or plain text content, CC, BCC, and reply-to. Supports tracking tags.
resend_send_batch_emails
Send multiple emails in a single API call. Each email can include the same set of options as a single email, enabling batch actions.