AWS SES Email Sender
STDIOSimple MCP server that sends emails using AWS SES with support for HTML and text.
Simple MCP server that sends emails using AWS SES with support for HTML and text.
This is a simple MCP server that sends emails using AWS SES (Simple Email Service). Perfect for integrating with Cursor or Claude Desktop to compose and send emails directly without copy-pasting. The service supports both plain text and HTML emails with advanced features like CC, BCC, and reply-to functionality.
Before you begin, ensure you have:
To install aws-ses-mcp for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @omd01/aws-ses-mcp --client claude
git clone https://github.com/omd01/aws-ses-mcp.git cd aws-ses-mcp
npm install
npm run build
{ "to": "[email protected]", "subject": "Test!", "text": "This is a test email.", "cc": ["[email protected]"], "bcc": ["[email protected]"] }
Go to Cursor Settings -> MCP -> Add new MCP server
Configure the server with these settings:
aws-ses-mcp
(or your preferred name)command
node ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js \ --aws-access-key-id=YOUR_AWS_ACCESS_KEY_ID \ --aws-secret-access-key=YOUR_AWS_SECRET_ACCESS_KEY \ --aws-region=YOUR_AWS_REGION \ --sender=YOUR_SENDER_EMAIL \ --reply-to=REPLY_TO_EMAIL
Add the following configuration to your MCP config:
{ "mcpServers": { "aws-ses-mcp": { "command": "node", "args": ["ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js"], "env": { "AWS_ACCESS_KEY_ID": "YOUR_AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY": "YOUR_AWS_SECRET_ACCESS_KEY", "AWS_REGION": "YOUR_AWS_REGION", "SENDER_EMAIL_ADDRESS": "YOUR_SENDER_EMAIL", "REPLY_TO_EMAIL_ADDRESSES": "REPLY_TO_EMAILS_COMMA_SEPARATED" } } } }
email.md
with your email contentnpm install # Install dependencies npm run build # Build the project
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
The MIT License is a permissive license that is short and to the point. It lets people do anything they want with your code as long as they provide attribution back to you and don't hold you liable.