1. Conduid
  2. Developer Tools
  3. AWS SES
MCP server · Developer Tools

AWS SES

ses/) for more details.

Unclaimed MIT-0 last commit a year ago devtools
45Fair

Scored 4 months ago · breakdown

About AWS SES

AWS SES is an MCP server published by aws-samples in the Developer Tools category: ses/) for more details. It has been installed 0 times through Conduid.

The repository has 5 stars and 3 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx sample-for-amazon-ses-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about AWS SES

Powered by Claude · Grounded in docs

I know everything about AWS SES. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Sample MCP Server for Amazon SES (SESv2)

This sample shows how to build a Model Context Protocol (MCP) server for Amazon Simple Email Service (SES). This server implementation exposes all public SES v2 API actions through the MCP. You can send email, access SES account resources, and more. This sample is not intended to be used in a production environment.

Prerequisites

  • Git
  • Java 21 or later
  • AWS profile configured in your environment (the MCP server uses the default profile if not specified otherwise)
  • An LLM client that supports MCP, such as:

Getting Started

Clone and build the project:

macOS/Linux

git clone https://github.com/aws-samples/sample-for-amazon-ses-mcp.git
cd sample-for-amazon-ses-mcp
./build.sh

Windows

git clone https://github.com/aws-samples/sample-for-amazon-ses-mcp.git
cd sample-for-amazon-ses-mcp
.\build.bat

Configuration

MCP Server Configuration

After building, add the server to your MCP configuration:

{
  "mcpServers": {
    "sesv2-mcp-server": {
      "command": "java",
      "args": [
        "-jar",
        "JAR_PATH_FROM_BUILD_OUTPUT"
      ]
    }
  }
}

The JAR_PATH_FROM_BUILD_OUTPUT will be printed at the end of the build script.

Client Setup

Amazon Q Developer

See Amazon Q Developer documentation for configuration steps.

Claude Desktop

See Claude Desktop MCP configuration guide for setup instructions.

Example Use Cases

  • Send a simple email to a single recipient
  • Send an email to multiple recipients using a template
  • Create a new dedicated IP address pool
  • Check deliverability metrics (requires Virtual Deliverability Manager)
  • Manage contact lists
  • View and modify suppression lists

Troubleshooting

Common Issues

  1. Jar not found: Ensure the path in MCP configuration matches the build output
  2. Permission denied: Check AWS credentials and SES permissions
  3. Windows build errors with [ERROR] ... > Illegal char < may be caused by incorrect line endings (CRLF vs LF). Try setting Git to use CRLF with git config --global core.autocrlf true and cloning the repository again.

Security

See CONTRIBUTING for more information.

License

This library is licensed under the MIT-0 License. See the LICENSE file.

Disclaimer

The Amazon SES MCP Server is offered only as a sample. Before using an MCP Server, you should consider conducting your own independent assessment to ensure that your use would comply with your own specific security and quality control practices and standards, as well as the laws, rules, and regulations that govern you and your content.

README mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About AWS SES

How do I install AWS SES?

Run npx sample-for-amazon-ses-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is AWS SES safe to use with an AI agent?

Its trust score is 45 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is AWS SES still maintained?

The last commit was a year ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.