Resend MCP Server
by blw10210
README.md
# Resend MCP Server
Sends emails via the [Resend](https://resend.com) API from Claude Cowork.
There is an offical MCP server available from Resend at https://github.com/resend/resend-mcp
## Tools
| Tool | What it does |
|---|---|
| `resend_send_email` | Send an email (HTML or plain text, CC/BCC, attachments, scheduling) |
| `resend_get_email` | Check delivery status of a sent email by ID |
| `resend_list_emails` | List recently sent emails |
| `resend_list_domains` | List your verified sending domains |
---
## Setup
### 1. Get a Resend API key
Go to [resend.com/api-keys](https://resend.com/api-keys) and create a key with **Full access**.
### 2. Verify a sending domain (or use the test domain)
If you don't have a domain verified yet, you can test by sending **to your own email address** using `onboarding@resend.dev` as the from address. Resend provides this for testing.
To send to anyone, add and verify your domain at [resend.com/domains](https://resend.com/domains).
### 3. Build the server
```bash
cd resend-mcp-server
npm install
npm run build
```
### 4. Add to Claude Cowork
Open your Claude Cowork settings (or `claude_desktop_config.json`) and add:
```json
{
"mcpServers": {
"resend": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/resend-mcp-server/dist/index.js"],
"env": {
"RESEND_API_KEY": "re_xxxxxxxxx"
}
}
}
}
```
Replace `/ABSOLUTE/PATH/TO/resend-mcp-server` with the actual path to this folder on your machine, and `re_xxxxxxxxx` with your real API key.
Restart Claude Cowork after saving.
---
## Usage examples
**Send a simple email:**
> "Send an email to alice@example.com with subject 'Hello' and body 'Hi Alice, just checking in!'"
**Send HTML:**
> "Email bob@example.com a welcome message with a nice HTML layout"
**Schedule for later:**
> "Send a follow-up email to the team tomorrow at 9am"
**Check delivery:**
> "Did the email I sent earlier get delivered?"
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues