send_sms
Send a single SMS message to a phone number in E.164 format (+212600000000).
torequiredmessagerequiredsender_idma.envoismsPublished by envoisms.maOfficial publisherv1.0.0Updated Oct 24, 2026
Send SMS/WhatsApp and verify OTP codes in Morocco (+212) and worldwide. Direct carrier routing.
Lets an assistant send SMS and WhatsApp messages and verify OTP codes, with routing focused on Morocco (+212) and worldwide delivery.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/ma.envoisms%2Fenvoisms/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"envoisms": {
"type": "http",
"url": "https://api.envoisms.ma/v1/mcp"
}
}
}Send a single SMS message to a phone number in E.164 format (+212600000000).
torequiredmessagerequiredsender_idSend an SMS message to multiple recipients in E.164 format at once (up to 100 recipients).
messagerequiredsender_idrecipientsrequiredSend an approved WhatsApp template message from the account's connected WhatsApp Business number. Templates may open a conversation at any time (no 24-hour window). Billed like the same send on POST /v1/messages.
torequiredlanguagevariablestemplate_namerequiredphone_number_idCheck the real-time delivery status, segments, and cost of a sent message by ID.
message_idrequiredList recent outbound messages for the authenticated account with optional filters.
limitstatuschannelCheck remaining SMS credit balance in MAD and account status.
Takes no parameters.
Create a balance top-up checkout link (Stripe card or crypto USDC) for the authenticated account.
pack_idcurrencyamount_madpayment_methodSend a 6-digit OTP verification code via SMS or WhatsApp.
torequiredbrandVerify an OTP passcode against a previously sent code.
coderequiredsession_idrequiredList SMS marketing campaigns created on the account.
limitList saved contacts or search contacts by name, phone, or email.
qlimitlist_idGet SMS & WhatsApp message delivery metrics, success rates, and volume statistics.
daysAdmin only. Business health snapshot: margin, cash collected, customer float (liability), solvency ratio, active accounts, and money stuck in the refund-review queue.
daysAdmin only. Delivery quality per carrier/provider/channel, failure codes, DLR plausibility (whether delivery reports can be trusted), and ported-number routing hints. The data behind any provider-routing decision.
daysAdmin only. Current operational state: open ops alerts by severity, upstream gateway balance, and known issues that need attention right now.
Takes no parameters.
Inspect a phone number: validate format, identify Moroccan operator (IAM / Maroc Telecom, Orange, Inwi) or international country, and view applicable rate. Public — no authentication required.
torequiredConsultation des noms d'expéditeurs alphanumériques validés par l'ANRT. List approved and pending custom alphanumeric Sender IDs registered on the authenticated account.
statusGet EnvoiSMS pricing. Pass `to` (a phone number in E.164, e.g. +2348012345678) for that destination's per-SMS rate; omit it for Moroccan rates and credit packs. Public — no authentication required.
to83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.