SureM SMS MCP
OfficialSureM SMS MCP
Ein MCP-Server, mit dem Sie Claude einfach anweisen können, SMS-Nachrichten über SureM zu versenden.
"발신번호 15884640으로 010-0000-0000에 '오늘 저녁 7시 약속 잊지 마세요' 문자 보내줘"Hauptfunktionen
Versand in natürlicher Sprache — Senden Sie SMS/LMS automatisch, indem Sie einfach mit Claude sprechen.
Automatische SMS/LMS-Umstellung — Automatische Auswahl basierend auf der Nachrichtenlänge (Bytes gemäß EUC-KR):
Bis zu 90 Bytes → SMS
91 bis 2.000 Bytes → LMS
Zeitversetzter Versand — Ermöglicht den Versand zu einem gewünschten Zeitpunkt (sofortiger Versand, wenn keine Zeit angegeben ist).
Überprüfung der Nachrichtenlänge — Warnung vor dem Versand bei Überschreitung von 2.000 Bytes.
Automatische Token-Erneuerung — Automatisches Caching/Erneuern des API-Authentifizierungstokens (alle 50 Minuten).
Related MCP server: SMS Masivos MCP Server
Erste Schritte (4 Schritte)
Schritt 1. Installation der erforderlichen Programme
Programm | Beschreibung |
Der Client, der dieses MCP verwendet | |
v16 oder höher |
Überprüfen Sie nach der Installation im Terminal (PowerShell / Terminal) mit dem folgenden Befehl:
node --versionSchritt 2. Registrierung bei SureM und Erhalt des SecretKey
Besuchen Sie SureBiz (surebiz.co.kr) und registrieren Sie sich.
Melden Sie sich an und gehen Sie zu Grundlegende Informationen → Meine Informationen.
Generieren Sie den
SecretKeyim Menü REST API-Authentifizierungsschlüssel ganz unten auf der Seite.Notieren Sie sich Ihre SureM-ID (UserCode) und den SecretKey.
Diese beiden Werte werden bei der MCP-Installation als Umgebungsvariablen benötigt.
Schritt 3. IP-Registrierung und Absendernummer-Registrierung
Die SureM-API kann nur von vorab registrierten IPs und Absendernummern verwendet werden. Bitte registrieren Sie zuerst die folgenden zwei Punkte.
3-1. Registrierung Ihrer PC-IP
Geben Sie bei Naver Meine IP-Adresse ein, um Ihre öffentliche IP zu überprüfen.
Registrieren Sie diese IP unter SureBiz → Grundlegende Informationen → Kundensupport → IP-Verwaltung.
Wenn die IP nicht registriert ist, tritt ein "HTTP 403 Fehler" auf.
3-2. Registrierung der Absendernummer
Für den SMS-Versand können nur Absendernummern verwendet werden, die vorab bei SureBiz registriert wurden.
Registrieren Sie die zu verwendende Absendernummer unter SureBiz → Grundlegende Informationen → Absendernummer.
Nur Nummern, deren Registrierung genehmigt wurde, können im MCP verwendet werden.
Bei einem Versandversuch mit einer nicht registrierten Nummer wird die Nachricht aufgrund eines Fehlers nicht gesendet.
Schritt 4. MCP-Installation
Wählen Sie die für Ihr Betriebssystem passende Methode.
🪟 Windows (Automatische Installation)
Öffnen Sie PowerShell und führen Sie den folgenden Befehl aus:
irm https://raw.githubusercontent.com/suremapp/surem-sms-mcp/main/scripts/install-windows.ps1 | iexSobald das Skript ausgeführt wird, werden Sie aufgefordert, nacheinander den UserCode und den SecretKey einzugeben. (Halten Sie die Werte bereit.)
.\scripts\install-windows.ps1 -UserCode "슈어엠_아이디" -SecretKey "API_키"🍎 Mac (Automatische Installation)
Führen Sie den folgenden Befehl im Terminal aus. Nach der Ausführung werden Sie aufgefordert, den UserCode und den SecretKey einzugeben.
curl -s https://raw.githubusercontent.com/suremapp/surem-sms-mcp/main/scripts/install-mac.sh | bashcurl -s https://raw.githubusercontent.com/suremapp/surem-sms-mcp/main/scripts/install-mac.sh | bash -s 슈어엠_아이디 API_키✏️ Manuelle Installation
Fügen Sie die Konfiguration direkt zur Datei claude_desktop_config.json von Claude Desktop hinzu.
Dateipfad:
Betriebssystem | Pfad |
Windows (Microsoft Store) |
|
Windows (Standard) |
|
Mac |
|
Konfigurationsinhalt:
{
"mcpServers": {
"surem-sms-mcp": {
"command": "npx",
"args": ["-y", "surem-sms-mcp"],
"env": {
"SUREM_USER_CODE": "슈어엠_아이디",
"SUREM_SECRET_KEY": "API_키"
}
}
}
}Überprüfung der Installation
Beenden Sie Claude Desktop vollständig und starten Sie es neu (wenn es im System-Tray läuft, stellen Sie sicher, dass es über das Tray-Symbol beendet wurde).
Überprüfen Sie im Chat-Fenster unten links unter + Button → Connector, ob
surem-sms-mcpaktiviert ist.
Verwendung
Sprechen Sie einfach in natürlicher Sprache mit Claude. Die Absendernummer muss vorab bei SureBiz registriert sein.
Beispiele
"발신번호 15884640으로 010-0000-0000에 '내일 오전 10시 미팅입니다' 문자 보내줘""010-0000-0000에 배송 완료 안내 문자 보내줘. 발신번호는 15881234야.""아래 내용으로 LMS 발송해줘.
받는 사람: 010-0000-0000
발신번호: 15884640
제목: 주문 확인
내용: 주문하신 상품이 오늘 출고됩니다. 감사합니다."Wenn die Nachricht zu lang ist, wird sie automatisch auf LMS umgestellt. Es sind keine weiteren Anweisungen erforderlich.
Zeitversetzter Versand
Wenn Sie eine Uhrzeit angeben, wird die Nachricht zeitversetzt gesendet.
"내일 오전 9시에 010-0000-0000로 '좋은 아침입니다' 문자 보내줘. 발신번호는 15884640.""2026년 4월 25일 오후 2시 30분에 010-0000-0000에 세미나 안내 LMS 예약 발송해줘.
발신번호: 15884640
제목: 세미나 안내
내용: 오늘 오후 3시 3층 대회의실에서 세미나가 진행됩니다."⚠️ Die Stornierung von Reservierungen muss manuell bei SureBiz erfolgen. Sie können reservierte Nachrichten unter SureBiz → Reservierung, Ergebnis → Reservierungsabfrage stornieren.
Verfügbare Tools
send_message
Empfängt Empfängernummer, Inhalt und Absendernummer und sendet sie als SMS oder LMS. Der Typ wird automatisch basierend auf der Nachrichtenlänge ausgewählt.
Parameter | Erforderlich | Beschreibung |
| ✅ | Empfänger-Telefonnummer (z. B. |
| ✅ | Inhalt der zu sendenden Nachricht |
| ✅ | Absendernummer (vorab bei SureBiz registriert, z. B. |
| ⬜ | LMS-Betreff — Wird verwendet, wenn die Nachricht aufgrund von mehr als 90 Bytes auf LMS umgestellt wird (Standard: |
| ⬜ | Zeit für den zeitversetzten Versand — |
Die Ergebnisse des Versands können auch im Menü Ergebnisabfrage auf der SureBiz-Website eingesehen werden. Die Stornierung von reservierten Nachrichten ist nur über das Menü Reservierung, Ergebnis → Reservierungsabfrage auf der SureBiz-Website möglich.
Häufig gestellte Fragen (FAQ)
[ ] Überprüfen Sie, ob der SecretKey korrekt eingegeben wurde.
[ ] Überprüfen Sie, ob die öffentliche IP Ihres aktuellen PCs bei SureBiz registriert ist (IP kann sich bei VPN/Tethering/Bürowechsel ändern).
[ ] Überprüfen Sie, ob
SUREM_USER_CODEIhre SureM-ID ist.
Wenn die Sendeanfrage erfolgreich war, die Nachricht aber nicht ankommt, prüfen Sie bitte in dieser Reihenfolge:
Überprüfen Sie zuerst den Grund für das Scheitern im Menü Ergebnisabfrage bei SureBiz.
Gründe für das Scheitern können vielfältig sein:
Absendernummer nicht registriert / wartet auf Genehmigung
Empfänger hat 080 Empfangsverweigerung registriert
Spam-Filterung durch den Mobilfunkanbieter
Falsches Format der Empfängernummer
Nachrichten können bis zu maximal 2.000 Bytes (EUC-KR) gesendet werden. Da 1 koreanisches Zeichen = 2 Bytes entspricht, liegt das Limit bei etwa 1.000 Zeichen.
[ ] Stellen Sie sicher, dass Claude Desktop vollständig beendet und neu gestartet wurde (einschließlich Tray-Symbol).
[ ] Überprüfen Sie, ob die JSON-Syntax der Datei
claude_desktop_config.jsonkorrekt ist.[ ] Überprüfen Sie, ob Node.js installiert ist und der Befehl
node --versionfunktioniert.
Die Stornierung von reservierten Nachrichten wird vom MCP nicht unterstützt. Sie müssen dies direkt auf der SureBiz-Website tun.
Melden Sie sich bei SureBiz (surebiz.co.kr) an.
Gehen Sie zum Menü Reservierung, Ergebnis → Reservierungsabfrage.
Wählen Sie die zu stornierende Reservierung aus und stornieren Sie sie.
Lizenz
Copyright © 2026 SureM Co., Ltd. Alle Rechte vorbehalten.
Diese Software ist das ausschließliche Eigentum von SureM Co., Ltd.
Kontakt
SureM Kundenservice: 1588-4640
E-Mail: suremapp@surem.com
Website: surebiz.co.kr
Available Tools
1 toolsend_messageB
슈어엠 API로 문자를 발송합니다. 메시지 길이에 따라 SMS(90바이트 이하) / LMS(91~2000바이트)가 자동 선택됩니다. reservedTime을 지정하면 예약 발송됩니다.
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | 수신자 전화번호 (예: 01012345678) | |
| text | Yes | 발송할 메시지 내용 | |
| reqPhone | Yes | 발신번호 (예: 15884640) | |
| subject | No | LMS 제목 (메시지가 길 경우 사용, 기본값: '메시지') | |
| reservedTime | No | 예약 발송 시각 (yyyyMMddhhmmss, 미입력 시 즉시 발송). 예약 취소는 슈어비즈 → 예약,결과 → 예약조회 메뉴에서 수동으로 진행 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It reveals key behaviors: automatic SMS/LMS selection based on message length (90 bytes threshold) and scheduled sending capability with reservedTime. However, it doesn't mention authentication requirements, rate limits, error handling, or what happens after sending. The description adds value but leaves significant behavioral aspects unspecified.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is appropriately concise with three sentences that each add value: states the core purpose, explains automatic message type selection, and describes scheduled sending capability. It's front-loaded with the main function. Some minor redundancy exists between description and schema for reservedTime.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a message-sending tool with no annotations and no output schema, the description provides basic operational context but lacks important details. It covers what the tool does and some behavioral aspects, but doesn't address authentication, error responses, success indicators, or system limitations. The description is minimally adequate but has clear gaps for a mutation tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents all 5 parameters thoroughly. The description adds minimal parameter semantics beyond the schema - it mentions the reservedTime enables scheduled sending and implies subject is for LMS, but doesn't provide additional context about parameter interactions or usage patterns. Baseline 3 is appropriate when schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: '슈어엠 API로 문자를 발송합니다' (send messages via SureM API). It specifies the action (send) and resource (messages) but doesn't differentiate from siblings since none exist. The description adds useful context about automatic SMS/LMS selection based on message length.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides no guidance on when to use this tool versus alternatives. It mentions automatic SMS/LMS selection and scheduled sending capabilities, but doesn't indicate prerequisites, constraints, or comparison to other messaging approaches. With no sibling tools, this is less critical but still a gap.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
1 tool update
v1.0.1- First observed
send_message
TDQS
With only one tool, there is no possibility of ambiguity or overlap between tools. The tool has a single, clear purpose: sending SMS/LMS messages via the SureM API.
The single tool name 'send_message' follows a clear verb_noun pattern, and with only one tool, consistency is inherently perfect as there are no other names to compare against.
A single tool is too few for a server named 'SureM SMS MCP', which suggests a broader SMS service domain. Expected operations like checking message status, managing contacts, or handling templates are missing, making the surface feel incomplete for the implied scope.
The server is severely incomplete for an SMS service domain. It only provides message sending, lacking essential operations such as retrieving message delivery status, listing sent messages, managing contacts, or handling templates, which are typical for such services.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Send and schedule SMS and WhatsApp messages, manage contacts and templates, and track delivery.
- SureSMSOAuthcom.suresms
Send SMS, manage contacts and groups, and read delivery reports. OAuth 2.1 SureSMS login.
The Mobile Text Alerts SMS MCP server enables your AI to send SMS messages & manage contacts
Envoyez des SMS et gérez vos campagnes directement depuis vos agents IA.
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables AI agents to send, receive, schedule, and manage SMS and MMS messages using the Twilio Programmable Messaging API. It provides comprehensive tools for handling bulk messaging, conversation threads, and real-time inbox monitoring through a secure, production-grade architecture.161MIT
- AlicenseAqualityCmaintenanceEnables AI assistants to send SMS, manage contacts, verify numbers, and query campaigns via SMS Masivos platform using natural language.3026MIT

ReadySMS MCP Serverofficial
AlicenseNot gradedqualityBmaintenanceEnables sending SMS messages, managing contacts, campaigns, and inbox from AI assistants like Claude and ClickUp.33MIT- AlicenseNot gradedqualityDmaintenanceEnterprise-grade WhatSMS integration for Claude AI providing 173 tools for SMS, WhatsApp, OTP, contacts, and device management.13MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/suremapp/surem-sms-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server