aws-ses-mcp logo

aws-ses-mcp

by omd01

A simple MCP server that sends emails using AWS SES (Simple Email Service). It's perfect for integrating with Cursor or Claude Desktop to compose and send emails directly without copy-pasting.

View on GitHub

Last updated: N/A

What is aws-ses-mcp?

aws-ses-mcp is a server designed to send emails using AWS Simple Email Service (SES). It allows users to compose and send emails directly from applications like Cursor or Claude Desktop without the need for manual copy-pasting.

How to use aws-ses-mcp?

The server can be installed manually or via Smithery. Configuration involves setting up AWS credentials, verifying email addresses in SES, and configuring the server within Cursor or Claude Desktop. You then create an email.md file with the email content, select the content in Cursor, and use a command to send it.

Key features of aws-ses-mcp

  • Send plain text and HTML emails

  • Support for CC and BCC recipients

  • Configurable reply-to addresses

  • Customizable sender email (requires AWS SES verification)

  • Full request/response logging for debugging

  • Email scheduling capability

Use cases of aws-ses-mcp

  • Sending emails from Cursor

  • Sending emails from Claude Desktop

  • Automated email notifications

  • Integrating email functionality into applications

  • Email marketing campaigns

FAQ from aws-ses-mcp

What is AWS SES?

AWS Simple Email Service (SES) is a cloud-based email sending service designed to help digital marketers and application developers send marketing, notification, and transactional emails.

Do I need to verify my email address in AWS SES?

Yes, you need to verify either your email domain or individual email addresses in AWS SES before you can send emails using this server.

What AWS permissions are required?

The AWS credentials you use need to have permissions to access and use AWS SES.

How do I troubleshoot issues?

Check the console logs for detailed request/response information, verify your AWS credentials and permissions, and ensure your sender email is verified in AWS SES. Review the AWS SES console for any bounces or complaints.

Can I contribute to this project?

Yes, contributions are welcome! Please feel free to submit a Pull Request.