Sends emails using the Resend API. Requires a Resend API key.
This is a simple MCP server that sends emails using Resend's API. Why? Now you can let Cursor or Claude Desktop compose emails for you and send it right away without having to copy and paste the email content.
Built with:
DEMO
https://github.com/user-attachments/assets/8c05cbf0-1664-4b3b-afb1-663b46af3464
Cursor
npm install
, npm run build
under the project dir. You should now see a /build/index.js generated - this is the MCP server script!Then go to Cursor Settings -> MCP -> Add new MCP server
node ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js --key=YOUR_RESEND_API_KEY --sender=OPTIONAL_SENDER_EMAIL_ADDRESS --reply-to=OPTIONAL_REPLY_TO_EMAIL_ADDRESS_ONE --reply-to=OPTIONAL_REPLY_TO_EMAIL_ADDRESS_TWO
You can get Resend API key here: https://resend.com/
Now you can test out sending emails by going to email.md, replace the to: email address, select all in email md, and hit cmd+l. You can now tell cursor to "send this as an email" in the chat. Make sure Cursor chat is in Agent mode by selecting "Agent" on lower left side dropdown
Claude desktop
Same set up as above, and then add the following MCP config
{
"mcpServers": {
"resend": {
"command": "node",
"args": ["ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js"],
"env": {
"RESEND_API_KEY": [YOUR_API_KEY],
"SENDER_EMAIL_ADDRESS": [OPTIONAL_SENDER_EMAIL_ADDRESS],
"REPLY_TO_EMAIL_ADDRESSES": [OPTIONAL_REPLY_TO_EMAIL_ADDRESSES_COMMA_DELIMITED]
}
}
}
}
To install mcp-send-email for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @ykhli/mcp-send-email --client claude
Develop
npm install
npm run build
An MCP server that provides Nostr capabilities to LLMs, enabling interaction with the decentralized social network protocol.
Interact with the Ghost blogging platform using the Model Context Protocol (MCP) with Server-Sent Events (SSE) support.
Wassenger MCP server to chat, send messages and automate WhatsApp from any AI model client (free trial available).
A Node.js service for interacting with the LnExchange API for spot trading.
A server for interacting with Telegram via the MTProto API, requiring API credentials.
A headless server to get and send emails via the Gmail API, requiring Google API credentials at runtime.
Send push notifications via the Pushinator service. Requires an API token from your Pushinator account.
A server for interacting with WeChat, a popular messaging and social media app.
A read-only MCP server for querying live email data using the CData JDBC Driver.
A Slack server for managing workspace channels, messages, and users, created by KimpalbokTV.