Aws Ses MCP Server

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

Local serverstdioGo

What is the Aws Ses MCP Server?

Aws Ses MCP connects Aws Ses MCP to AI assistants that speak the Model Context Protocol. 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.

What Aws Ses MCP does

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.

Key capabilities

  • 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

Requirements

Before you begin, ensure you have: 1. AWS SES account set up and configured 2. Verified email domain or individual email addresses in AWS SES 3. AWS credentials (Access Key ID and Secret Access Key) with SES permissions 4. Node.js installed on your system

Practical notes

  • Maintained by omd01, written in Go.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Aws Ses MCP Server

{
  "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"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

Before you begin, ensure you have: 1. AWS SES account set up and configured 2. Verified email domain or individual email addresses in AWS SES 3. AWS credentials (Access Key ID and Secret Access Key) with SES permissions 4. Node.js installed on your system

VariableDescriptionRequired
AWS_ACCESS_KEY_IDDeclared in the maintainer’s client configuration.Check documentation
AWS_SECRET_ACCESS_KEYDeclared in the maintainer’s client configuration.Check documentation
AWS_REGIONDeclared in the maintainer’s client configuration.Check documentation
SENDER_EMAIL_ADDRESSDeclared in the maintainer’s client configuration.Check documentation
REPLY_TO_EMAIL_ADDRESSESDeclared in the maintainer’s client configuration.Check documentation

Frequently asked questions

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 Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.