
How to add Resend Email MCP Server to Cursor
Official Resend MCP to compose and send transactional email from your assistant Paste the config into ~/.cursor/mcp.json and restart Cursor.
Last updated June 15, 2026 · 530★ · stdio · apikey · official
Cursor config for Resend Email MCP Server
npx -y resend-mcp{
"mcpServers": {
"resend-email-mcp-server": {
"command": "npx",
"args": [
"-y",
"resend-mcp"
],
"env": {
"RESEND_API_KEY": "<your-resend-api-key>"
}
}
}
}Setup steps
- 1Open Cursor → Settings → MCP → Add new MCP server (or edit ~/.cursor/mcp.json directly).
- 2Paste the Resend Email MCP Server config below into the "mcpServers" object.
- 3Fill in placeholder secrets, then save.
- 4Cursor reloads MCP servers automatically — check Settings → MCP for a green status dot.
- 5Ask Cursor to use one of Resend Email MCP Server's tools to confirm it's connected.
Before you start
- Node.js installed (server runs via npx)
- A Resend account (free tier available)
- A Resend API key from resend.com/api-keys (set as RESEND_API_KEY)
- A verified sending domain at resend.com/domains to send to external recipients
- Optional: a default sender address (SENDER_EMAIL_ADDRESS) and reply-to addresses
What Resend Email MCP Server can do in Cursor
send_emailSend a single email with HTML/plain text, CC/BCC, reply-to, attachments, scheduling and tags
batch sendSend multiple emails in one batched request
emails (list / get / update / cancel)List, retrieve, update or cancel scheduled/sent emails
contactsCreate, list, get, update and remove contacts and manage topic subscriptions
broadcastsCreate, send, list, get, update and remove marketing broadcast campaigns
templatesCreate, list, get, update, publish, duplicate and remove reusable email templates
domainsCreate, list, get, update, verify and remove sending domains
audiences / segmentsManage audiences and segments for targeting recipients
Security
The Resend API key can send email from your verified domains and incurs sending quota/cost — use a key scoped to sending only and store it as a secret. Validate recipients to avoid the assistant being used to send spam or phishing.
Resend Email MCP Server + Cursor FAQ
Where is the Cursor config file?
Cursor reads MCP servers from ~/.cursor/mcp.json. Paste the Resend Email MCP Server config there under the "mcpServers" key and restart the client.
Is Resend Email MCP Server safe to use with Cursor?
The Resend API key can send email from your verified domains and incurs sending quota/cost — use a key scoped to sending only and store it as a secret. Validate recipients to avoid the assistant being used to send spam or phishing.
Where do I get the API key?
Generate one at resend.com/api-keys and provide it as the RESEND_API_KEY environment variable. The server reads it for all API calls.
Can I send to any email address?
To send to external recipients you must verify a sending domain at resend.com/domains. Without a verified domain you can only use Resend's onboarding/test addresses.
Do I have to set a sender address?
No. You can set SENDER_EMAIL_ADDRESS as a default, but if you don't, the server will prompt for a sender when you invoke a send tool.