The Resend MCP Server needs your Resend API key to authenticate with your account.
In the Resend dashboard, click API Keys in the side bar. Then click Create API Key.
In the Add API Key dialog, enter a name for the API key, and leave the Permission and Domain fields at their defaults. The Permission and Domain settings control sending limits and domain restrictions, and the defaults allow unlimited sending from any domain, which works for development. In production, you should restrict these for security.
Click Add.
Resend will display the API key. Copy and save it to use in the MCP server configuration in Claude Desktop.
The build command generates an index.js file in the build directory. The build compiles TypeScript source code into JavaScript that Claude Desktop can execute, and bundles dependencies so the MCP server runs standalone.
Copy the absolute path to the index.js file. You’ll need it for the Claude Desktop configuration.
Connecting the Resend MCP Server
Now add the Resend MCP Server to the Claude Desktop configuration.
In Claude Desktop, go to Settings → Developer → Edit Config.
Add the Resend configuration to the claude_desktop_config.json file that opens: