EnvoiSMS
by envoisms.ma in Email & messaging
Send SMS/WhatsApp and verify OTP codes in Morocco (+212) and worldwide. Direct carrier routing.
https://api.envoisms.ma/v1/mcp
Last 30 days
Status and outage history · Atom feed
- Uptime
- 100%
- Response time
- 381 ms typical, 635 ms slowest 5%
- Last check
- 4 h ago
- Next check
- in 3 h
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"envoisms": {
"type": "http",
"url": "https://api.envoisms.ma/v1/mcp"
}
}
}18 tools
- send_sms
Send a single SMS message to a phone number in E.164 format (+212600000000).
- send_bulk_sms
Send an SMS message to multiple recipients in E.164 format at once (up to 100 recipients).
- send_whatsapp_template
Send 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.
- get_message_status
Check the real-time delivery status, segments, and cost of a sent message by ID.
- list_messages
List recent outbound messages for the authenticated account with optional filters.
- get_balance
Check remaining SMS credit balance in MAD and account status.
- create_topup
Create a balance top-up checkout link (Stripe card or crypto USDC) for the authenticated account.
- send_otp
Send a 6-digit OTP verification code via SMS or WhatsApp.
- verify_otp
Verify an OTP passcode against a previously sent code.
- list_campaigns
List SMS marketing campaigns created on the account.
- list_contacts
List saved contacts or search contacts by name, phone, or email.
- get_analytics
Get SMS & WhatsApp message delivery metrics, success rates, and volume statistics.
- ops_pulse
Admin only. Business health snapshot: margin, cash collected, customer float (liability), solvency ratio, active accounts, and money stuck in the refund-review queue.
- ops_route_quality
Admin 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.
- ops_monitoring
Admin only. Current operational state: open ops alerts by severity, upstream gateway balance, and known issues that need attention right now.
- lookup_number
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.
- list_sender_ids
Consultation 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.
- get_pricing
Get 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.
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 4 h ago | Passed | 200 | 457 ms |
| 13 h ago | Passed | 200 | 635 ms |
| 22 h ago | Passed | 200 | 462 ms |
| 32 h ago | Passed | 200 | 323 ms |
| 41 h ago | Passed | 200 | 351 ms |
| 2 days ago | Passed | 200 | 353 ms |
| 3 days ago | Passed | 200 | 381 ms |
| 3 days ago | Passed | 200 | 803 ms |