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": "example@gmail.com",
"subject": "Test!",
"text": "This is a test email.",
"cc": ["cc-recipient@example.com"],
"bcc": ["bcc-recipient@example.com"]
}
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.
Seamless access to top MCP servers powering the future of AI integration.