sms_send

sms_send

Message somebody from this instance's number, by text or on WhatsApp. A text is charged per 160-character segment; WhatsApp is charged per 24-hour conversation and only reaches somebody who wrote in within the last day. Capped per day either way, and the recipient can stop it with STOP

Free. This one only touches this instance's own storage, so there is nothing to charge for.

Runs on SMS — Send and receive text messages.

Arguments

NameTypeWhat it is
to*stringThe number to message, in international format, e.g. +447700900123. Use contacts_find to turn a name into one
text*stringWhat to say. A text is charged per 160-character segment, so brevity is not only good manners
channelstringHow to send it: 'sms' (the default) or 'whatsapp'. WhatsApp only works with somebody who messaged this instance in the last 24 hours — reply on the channel they used

Calling it

Three doors onto the same method. MCP is what an agent speaks, REST is what a program speaks, and the answer is identical.

{"id":1,"jsonrpc":"2.0","method":"tools/call","params":{"arguments":{"text":"text","to":"to"},"name":"sms_send"}}

Try it in the playground.