AWS SES MCP

MIT License
  • Linux
  • Apple

Integrations

  • Provides a Node.js-based server for sending emails via AWS SES, with support for configuring AWS credentials, sender emails, and reply-to addresses

aws-ses-mcp 📧

AWS SES(Simple Email Service)를 사용하여 이메일을 전송하는 간단한 MCP 서버입니다. Cursor 또는 Claude Desktop과 통합하여 복사/붙여넣기 없이 직접 이메일을 작성하고 전송하는 데 적합합니다. 이 서비스는 일반 텍스트 및 HTML 이메일을 모두 지원하며, 참조, 숨은 참조, 회신 기능과 같은 고급 기능도 제공합니다.

특징 ✨

  • 일반 텍스트 및 HTML 이메일 보내기
  • CC 및 BCC 수신자 지원
  • 구성 가능한 회신 주소
  • 사용자 정의 가능한 발신자 이메일(AWS SES 검증 필요)
  • 디버깅을 위한 전체 요청/응답 로깅
  • 이메일 일정 예약 기능

필수 조건 📋

시작하기 전에 다음 사항을 확인하세요.

  1. AWS SES 계정 설정 및 구성
  2. AWS SES에서 확인된 이메일 도메인 또는 개별 이메일 주소
  3. SES 권한이 있는 AWS 자격 증명(액세스 키 ID 및 비밀 액세스 키)
  4. 시스템에 Node.js가 설치되어 있습니다

설치 🚀

Smithery를 통해 설치

Smithery를 통해 Claude Desktop에 aws-ses-mcp를 자동으로 설치하려면:

지엑스피1

수동 설치

  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 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

MIT 라이선스는 간결하고 간결한 관대한 라이선스입니다. 이 라이선스는 저작자 표시를 하고 책임을 묻지 않는 한, 다른 사람들이 여러분의 코드를 마음대로 사용할 수 있도록 허용합니다.

-
security - not tested
A
license - permissive license
-
quality - not tested

AWS SES를 통해 복사-붙여넣기 없이 직접 이메일을 보낼 수 있는 MCP 서버로, CC, BCC, 회신 기능과 같은 일반 텍스트 및 HTML 이메일을 지원합니다.

  1. Features ✨
    1. Prerequisites 📋
      1. Installation 🚀
        1. Installing via Smithery
        2. Manual Installation
      2. Configuration ⚙️
        1. Example Email Format (email.md)
      3. Setup Instructions 🔧
        1. For Cursor
        2. For Claude Desktop
      4. Usage 📝
        1. Development 👩‍💻
          1. Troubleshooting 🔍
            1. Contributing 🤝
              1. License 📄
                ID: jbh4kqn3py