send-sms
Send SMS messages through the Aligo API
Send an SMS through the Aligo API, now or on a schedule, with a title and an optional image.
LABSCO SUMMARY
The interesting arguments here are the ones that are not the message text. msg_type distinguishes the kind of message being sent, image_path attaches an image, and schedule_date with schedule_time defers delivery, so a reminder or a timed campaign does not need a scheduler of your own wrapped around the call. Sender and receiver are per-call parameters rather than server configuration, which means one server can send on behalf of different numbers — and equally that nothing in the tool set constrains which number it sends as.
A single-tool SMS sender for the Aligo API.
An Aligo account that can send from the sender number you pass. Its API key and user id go in a .garakrc file in your home directory, which is where the server reads them — not the client config. The sender and receiver are supplied per call.
One command plus a key — npx -y github:hongsw/aligo-sms-mcp-server mcp-server, then supply credentials
USE CASES
Send the text from the sender number to the recipient, attaching an image where the message needs one.
Set the scheduled date and time on the send so the message leaves at the right moment without a scheduler of your own.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
send-smsSend SMS messages through the Aligo API
BEFORE YOU INSTALL
1 tool when we connected.
The documented client runs the server on your machine.
CONTEXT COST
Rated by the size of the one tool definition that rides along on every turn
INSTALLATION
npx -y github:hongsw/aligo-sms-mcp-server mcp-server{
"mcpServers": {
"aligo-sms-mcp": {
"command": "npx",
"args": [
"-y",
"github:hongsw/aligo-sms-mcp-server",
"mcp-server"
]
}
}
}The server reads ALIGO_API_KEY, ALIGO_USER_ID and ALIGO_TEST_MODE from a .garakrc file in your home directory, not from this configuration. The key and user id are issued at https://smartsms.aligo.in/admin/api/auth.html; with ALIGO_TEST_MODE=Y nothing is delivered — set it to N to send.