aws-ses-mcp 📧
AWS SES(Simple Email Service)를 사용하여 이메일을 전송하는 간단한 MCP 서버입니다. Cursor 또는 Claude Desktop과 통합하여 복사/붙여넣기 없이 직접 이메일을 작성하고 전송하는 데 적합합니다. 이 서비스는 일반 텍스트 및 HTML 이메일을 모두 지원하며, 참조, 숨은 참조, 회신 기능과 같은 고급 기능도 제공합니다.
특징 ✨
일반 텍스트 및 HTML 이메일 보내기
CC 및 BCC 수신자 지원
구성 가능한 회신 주소
사용자 정의 가능한 발신자 이메일(AWS SES 검증 필요)
디버깅을 위한 전체 요청/응답 로깅
이메일 일정 예약 기능
Related MCP server: s3-tools
필수 조건 📋
시작하기 전에 다음 사항을 확인하세요.
AWS SES 계정 설정 및 구성
AWS SES에서 확인된 이메일 도메인 또는 개별 이메일 주소
SES 권한이 있는 AWS 자격 증명(액세스 키 ID 및 비밀 액세스 키)
시스템에 Node.js가 설치되어 있습니다
설치 🚀
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 aws-ses-mcp를 자동으로 설치하려면:
지엑스피1
수동 설치
이 저장소를 복제하세요:
git clone https://github.com/omd01/aws-ses-mcp.git
cd aws-ses-mcp종속성 설치:
npm install프로젝트를 빌드하세요:
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"]
}설치 지침 🔧
커서용
커서 설정 -> MCP -> 새 MCP 서버 추가로 이동하세요.
다음 설정으로 서버를 구성하세요.
이름:
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"
}
}
}
}사용법 📝
이메일 콘텐츠로
email.md만들거나 편집하세요커서에서:
email.md 파일을 엽니다
콘텐츠를 선택하세요
cmd+l(또는 ctrl+l)을 누르세요
커서에게 "이것을 이메일로 보내세요"라고 말하세요
커서 채팅이 에이전트 모드인지 확인하세요.
개발 👩💻
npm install # Install dependencies
npm run build # Build the project문제 해결 🔍
자세한 요청/응답 정보는 콘솔 로그를 확인하세요.
AWS 자격 증명 및 권한 확인
AWS SES에서 발신자 이메일이 검증되었는지 확인하세요.
반송이나 불만 사항이 있는지 AWS SES 콘솔을 검토하세요.
기여하기 🤝
기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.
라이센스 📄
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
MIT 라이선스는 간결하고 간결한 관대한 라이선스입니다. 이 라이선스는 저작자 표시를 하고 책임을 묻지 않는 한, 다른 사람들이 여러분의 코드를 마음대로 사용할 수 있도록 허용합니다.
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.