loading…
Search for a command to run...
loading…
Enables Claude to send SMS/LMS messages via the SureM platform using natural language commands. It automatically handles message type selection, scheduled sendi
Enables Claude to send SMS/LMS messages via the SureM platform using natural language commands. It automatically handles message type selection, scheduled sending, and token management for seamless text message delivery.
Claude에게 말만 하면, 슈어엠으로 문자메시지를 보내주는 MCP 서버입니다.
"발신번호 15884640으로 010-0000-0000에 '오늘 저녁 7시 약속 잊지 마세요' 문자 보내줘"
| 프로그램 | 설명 |
|---|---|
| Claude Desktop | 이 MCP를 사용하는 클라이언트 |
| Node.js | v16 이상 |
설치 후 터미널(PowerShell / Terminal)에서 아래 명령으로 확인:
node --version
SecretKey 발급이 두 값이 MCP 설치 시 환경변수로 필요합니다.
슈어엠 API는 사전에 등록된 IP와 발신번호에서만 사용할 수 있습니다. 반드시 아래 두 가지를 먼저 등록하세요.
IP를 등록하지 않으면 "HTTP 403 실패" 오류가 발생합니다.
문자 발송 시 사용할 발신번호는 슈어비즈에 사전 등록된 번호만 사용할 수 있습니다.
미등록 번호로 발송 시도 시, 발신번호 미등록 에러로 전송되지 않습니다.
OS에 맞는 방법을 선택하세요.
PowerShell을 열고 아래 명령을 실행하세요.
iex ((irm https://raw.githubusercontent.com/suremapp/surem-sms-mcp/main/scripts/install-windows.ps1).TrimStart([char]0xFEFF))
스크립트가 실행되면 입력 안내 메시지와 함께 UserCode와 SecretKey를 순서대로 입력받습니다. (값을 미리 준비해두세요)
.TrimStart([char]0xFEFF)부분은 스크립트 파일의 UTF-8 BOM을 제거하기 위함입니다. BOM은 파일을 로컬 실행할 때 PowerShell 5.1의 한글 파싱 오류를 막아주지만,irm | iex에서는 명령 앞에 붙어 실행을 방해하므로 제거해야 합니다.
.\scripts\install-windows.ps1 -UserCode "슈어엠_아이디" -SecretKey "API_키"
터미널에서 아래 명령을 실행하세요. 실행 후 UserCode와 SecretKey를 입력하라는 안내가 나타납니다.
curl -s https://raw.githubusercontent.com/suremapp/surem-sms-mcp/main/scripts/install-mac.sh | bash
curl -s https://raw.githubusercontent.com/suremapp/surem-sms-mcp/main/scripts/install-mac.sh | bash -s 슈어엠_아이디 API_키
Claude Desktop의 claude_desktop_config.json 파일에 직접 추가합니다.
파일 위치:
| OS | 경로 |
|---|---|
| Windows (Microsoft Store) | %LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude\claude_desktop_config.json |
| Windows (일반 설치) | %APPDATA%\Claude\claude_desktop_config.json |
| Mac | ~/Library/Application Support/Claude/claude_desktop_config.json |
설정 내용:
{
"mcpServers": {
"surem-sms-mcp": {
"command": "npx",
"args": ["-y", "surem-sms-mcp"],
"env": {
"SUREM_USER_CODE": "슈어엠_아이디",
"SUREM_SECRET_KEY": "API_키"
}
}
}
}
surem-sms-mcp가 켜져 있는지 확인
Claude에게 자연어로 말하면 됩니다. 발신번호는 반드시 슈어비즈에 사전 등록된 번호여야 합니다.
"발신번호 15884640으로 010-0000-0000에 '내일 오전 10시 미팅입니다' 문자 보내줘"
"010-0000-0000에 배송 완료 안내 문자 보내줘. 발신번호는 15881234야."
"아래 내용으로 LMS 발송해줘.
받는 사람: 010-0000-0000
발신번호: 15884640
제목: 주문 확인
내용: 주문하신 상품이 오늘 출고됩니다. 감사합니다."
메시지 길이가 길면 자동으로 LMS로 전환됩니다. 별도 지시가 필요 없습니다.
시각을 지정해서 말하면 예약 발송됩니다.
"내일 오전 9시에 010-0000-0000로 '좋은 아침입니다' 문자 보내줘. 발신번호는 15884640."
"2026년 4월 25일 오후 2시 30분에 010-0000-0000에 세미나 안내 LMS 예약 발송해줘.
발신번호: 15884640
제목: 세미나 안내
내용: 오늘 오후 3시 3층 대회의실에서 세미나가 진행됩니다."
⚠️ 예약 취소는 슈어비즈에서 수동으로 진행해야 합니다. 슈어비즈 → 예약,결과 → 예약조회 메뉴에서 예약된 건을 취소할 수 있습니다.
send_message수신번호, 내용, 발신번호를 받아 SMS 또는 LMS로 발송합니다. 메시지 길이에 따라 타입이 자동 선택됩니다.
| 파라미터 | 필수 | 설명 |
|---|---|---|
to |
✅ | 수신자 전화번호 (예: 01012345678) |
text |
✅ | 발송할 메시지 내용 |
reqPhone |
✅ | 발신번호 (슈어비즈에 사전 등록된 번호, 예: 15884640) |
subject |
⬜ | LMS 제목 — 메시지가 90바이트 초과로 LMS 전환될 때 사용 (기본값: 메시지) |
reservedTime |
⬜ | 예약 발송 시각 — yyyyMMddhhmmss 14자리 형식 (예: 20260420150000 = 2026-04-20 15:00:00). 미입력 시 즉시 발송 |
발송 결과는 슈어비즈 사이트의 결과조회 메뉴에서도 확인할 수 있습니다. 예약 발송 건의 취소는 슈어비즈 사이트의 예약,결과 → 예약조회 메뉴에서만 가능합니다.
SUREM_USER_CODE가 슈어엠 아이디인지 확인발송 요청은 성공했지만 실제 수신이 되지 않는 경우, 아래 순서로 확인하세요.
메시지는 EUC-KR 기준 최대 2,000바이트까지 발송 가능합니다. 한글은 1글자 = 2바이트로 계산되므로 약 1,000자 정도가 한계입니다.
claude_desktop_config.json 파일의 JSON 문법이 올바른지 확인node --version 명령이 동작하는지 확인예약 발송의 취소는 MCP에서 제공하지 않습니다. 슈어비즈 사이트에서 직접 취소해야 합니다.
Claude Desktop이 MCP 서버를 한 번 실행한 뒤에는 캐시된 버전을 계속 재사용합니다. 아래 순서대로 시도해보세요.
surem-sms-mcp 토글을 껐다가 다시 켜기npm cache clean --force
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\npm-cache\_npx" -ErrorAction SilentlyContinue
Copyright © 2026 SureM Co., Ltd. All Rights Reserved.
본 소프트웨어는 SureM Co., Ltd.의 독점 소유물입니다.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"surem-sms-mcp": {
"command": "npx",
"args": []
}
}
}