Skip to main content
Glama
omd01

AWS SES MCP

by omd01

aws-ses-mcp 📧

鍛冶屋のバッジ

これは、AWS SES(Simple Email Service)を使用してメールを送信するシンプルなMCPサーバーです。CursorやClaude Desktopと連携し、コピー&ペーストなしで直接メールを作成して送信するのに最適です。このサービスは、プレーンテキストとHTMLメールの両方をサポートし、CC、BCC、返信機能などの高度な機能を備えています。

特徴 ✨

  • プレーンテキストとHTMLメールを送信する

  • CC および BCC 受信者のサポート

  • 設定可能な返信先アドレス

  • カスタマイズ可能な送信者メール(AWS SES 検証が必要)

  • デバッグのための完全なリクエスト/レスポンスのログ記録

  • メールスケジュール機能

Related MCP server: Postmark MCP Server

前提条件 📋

始める前に、次のものを用意してください。

  1. AWS SESアカウントのセットアップと構成

  2. AWS SES で検証済みのメールドメインまたは個々のメールアドレス

  3. SES 権限を持つ AWS 認証情報 (アクセスキー ID とシークレットアクセスキー)

  4. システムにNode.jsがインストールされている

インストール🚀

Smithery経由でインストール

Smithery経由で Claude Desktop 用の aws-ses-mcp を自動的にインストールするには:

npx -y @smithery/cli install @omd01/aws-ses-mcp --client claude

手動インストール

  1. このリポジトリをクローンします:

git clone https://github.com/omd01/aws-ses-mcp.git
cd aws-ses-mcp
  1. 依存関係をインストールします:

npm install
  1. プロジェクトをビルドします。

npm run build

設定 ⚙️

メール形式の例 (email.md)

{
  "to": "example@gmail.com",
  "subject": "Test!",
  "text": "This is a test email.",
  "cc": ["cc-recipient@example.com"],
  "bcc": ["bcc-recipient@example.com"]
}

セットアップ手順 🔧

カーソル用

  1. カーソル設定 -> MCP -> 新しいMCPサーバーの追加に移動します

  2. 次の設定でサーバーを構成します。

    • 名前: aws-ses-mcp (または任意の名前)

    • タイプ: command

    • コマンド: GXP6

クロードデスクトップ向け

MCP 構成に次の構成を追加します。

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

使用方法 📝

  1. メールコンテンツでemail.mdを作成または編集します

  2. カーソル内:

    • email.mdファイルを開く

    • コンテンツを選択

    • cmd+l(またはctrl+l)を押します

    • カーソルに「これをメールで送信」するように指示します

    • カーソルチャットがエージェントモードになっていることを確認する

開発👩‍💻

npm install    # Install dependencies
npm run build  # Build the project

トラブルシューティング🔍

  • 詳細なリクエスト/レスポンス情報についてはコンソールログを確認してください。

  • AWSの認証情報と権限を確認する

  • 送信者のメールがAWS SESで検証されていることを確認する

  • AWS SES コンソールでバウンスや苦情がないか確認します

貢献中🤝

貢献を歓迎します!お気軽にプルリクエストを送信してください。

ライセンス📄

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。

MITライセンスは、簡潔で要点を押さえた、寛容なライセンスです。著作権者への帰属表示を明記し、責任を負わない限り、誰でもあなたのコードを使って自由に行動できます。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that allows Claude Desktop or Cursor to send emails directly using Resend's API, eliminating the need to copy-paste email content.
    25 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    An MCP server implementation that enables sending emails via Postmark email services with features for sending plain text/HTML emails, using templates, tracking delivery statistics, and listing available templates.
    2,226 npm
    57
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that enables AI applications to send text, HTML, and template-based emails using SendGrid. It supports file attachments, CC/BCC recipients, and easy deployment via Python or Docker.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that provides email sending capabilities via SMTP, featuring tools for sending standard and template-based emails. It utilizes the FastMCP Streamable HTTP transport for flexible client connectivity over HTTP without requiring stdio subprocesses.
    5
    MIT