smsOn-MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@smsOn-MCPSend SMS to 48600600600 with text 'Hello from Claude!'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
smsOn-MCP
Serwer MCP pod API SMPP smsOn / mobileOn (mobileOn sp. z o.o.). Pozwala wysyłać SMS-y i sprawdzać ich status bezpośrednio z Claude Code - bez klikania w panelu i bez własnego skryptu.
Wersja API: 1.0 (dokumentacja z 2025-08-05). Oba endpointy producenta obsługują to samo API:
https://smppapi.smson.pl(domyślny)https://smppapi.mobileon.pl
Jak to działa
Serwer to jeden plik (index.js), stdio, zero magii. Wystawia dwa narzędzia mapowane 1:1
na endpointy API:
Narzędzie | Endpoint | Co robi |
|
| Zleca wysyłkę jednej lub wielu wiadomości |
|
| Zwraca stan doręczenia wysyłki |
Autoryzacja: nagłówek Authorization: Bearer <SMSON_TOKEN>, gdzie tokenem jest login klienta.
send_sms
Parametr | Wymagany | Opis |
| tak | Numer w formacie międzynarodowym bez |
| tak | Treść wiadomości |
| nie | Własny identyfikator; domyślnie kolejny numer w tablicy |
| nie | Identyfikator nadawcy; domyślnie |
| nie | Ważność wiadomości, np. |
| nie |
|
| nie | Wysyłka zaplanowana, np. |
transactionId generuje serwer (UUID) - API go nie nadaje.
W odpowiedzi dostajesz shipmentUid i transactionId - obie wartości są potrzebne
do sprawdzenia statusu, więc warto je zachować.
get_sms_status
Przyjmuje shipmentUid + transactionId z odpowiedzi send_sms. Zwraca listę elementów
wysyłki ze stanem (DELIVERED itd.), numerem odbiorcy i externalMessageId.
Uwaga: system (env SMSON_SYSTEM) musi być identyczny przy wysyłce i przy odpytaniu
o status - dlatego jest zmienną środowiskową, a nie parametrem narzędzia.
Related MCP server: Aligo SMS MCP Server
Instalacja
git clone https://github.com/devsjony/smson-mcp.git
cd smson-mcp
npm installWymagany Node 18+ (wbudowany fetch). Testowane na Node 22.
Podłączenie do Claude Code
claude mcp add smson -s user \
--env SMSON_TOKEN=TWOJ_LOGIN_KLIENTA \
--env SMSON_ENDPOINT=https://smppapi.smson.pl \
--env SMSON_SENDER=smsOn \
--env SMSON_SYSTEM=ClaudeMCP \
-- node /sciezka/do/smson-mcp/index.jsAlbo ręcznie w ~/.claude.json (na Windows ukośniki w JSON trzeba podwoić):
"smson": {
"type": "stdio",
"command": "node",
"args": ["/sciezka/do/smson-mcp/index.js"],
"env": {
"SMSON_TOKEN": "TWOJ_LOGIN_KLIENTA",
"SMSON_ENDPOINT": "https://smppapi.smson.pl",
"SMSON_SENDER": "smsOn",
"SMSON_SYSTEM": "ClaudeMCP"
}
}Konfiguracja
Serwer czyta wyłącznie zmienne środowiskowe - nie ładuje żadnego pliku .env.
Ustaw je w konfiguracji klienta MCP (claude mcp add --env ...) albo w powłoce.
.env.example to tylko ściąga z listą zmiennych.
Wszystkie cztery są wymagane - serwer nie ma wbudowanych wartości domyślnych i kończy się z kodem 1, wypisując, których brakuje.
Zmienna | Przykład | Opis |
|
| Login klienta (token Bearer) |
|
| Adres API (albo |
|
| Domyślny identyfikator nadawcy (można nadpisać w |
|
| Nazwa systemu zlecającego wysyłkę |
This server cannot be installed
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 Servers
- Alicense-qualityDmaintenanceAn MCP (Model Context Protocol) server that lets users send SMS messages through Twilio API directly from Claude Desktop via natural language commands.195MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that allows AI agents like Claude to interact with the Aligo SMS API to send text messages and retrieve related information.11MIT
- Flicense-qualityDmaintenanceMCP server for sending and receiving WhatsApp messages through Evolution API, enabling management of instances, messages, and chats directly from Claude Code.
- Flicense-qualityDmaintenanceMCP server for sending SMS messages via SmsManager.cz HTTP API, supporting high, economy, and low delivery gateways.
Related MCP Connectors
Hosted MCP server for the Wavix telecom platform: SMS, voice, 2FA, SIP, numbers, 10DLC, CDRs.
MCP server for Vonage API documentation, code snippets, tutorials, and troubleshooting.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
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/DevsJony/smsOn-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server