Search / ma.envoisms/envoisms
EnvoiSMS
R0· no sign-inSend SMS/WhatsApp and verify OTP codes in Morocco (+212) and worldwide. Direct carrier routing.
v1.0.0 · active · website · descriptor JSON · versions
Search / ma.envoisms/envoisms
R0· no sign-inSend SMS/WhatsApp and verify OTP codes in Morocco (+212) and worldwide. Direct carrier routing.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"envoisms": {
"type": "http",
"url": "https://api.envoisms.ma/v1/mcp"
}
}
}claude mcp add --transport http envoisms https://api.envoisms.ma/v1/mcp[mcp_servers.envoisms]
url = "https://api.envoisms.ma/v1/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"envoisms": {
"type": "remote",
"url": "https://api.envoisms.ma/v1/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"envoisms": {
"type": "http",
"url": "https://api.envoisms.ma/v1/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=envoisms&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLmVudm9pc21zLm1hL3YxL21jcCJ9"
}{
"servers": {
"envoisms": {
"type": "http",
"url": "https://api.envoisms.ma/v1/mcp"
}
}
}{
"mcpServers": {
"envoisms": {
"httpUrl": "https://api.envoisms.ma/v1/mcp"
}
}
}extensions:
"envoisms":
enabled: true
name: "envoisms"
type: streamable_http
uri: "https://api.envoisms.ma/v1/mcp"
timeout: 300
protocol.modernnewest supported version is 2024-11-05; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: list_campaigns (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); ops_monitoring (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_balance (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 1,651 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes1 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagelist_sender_idschangeddescription, input schemaList approved and pending custom alphanumeric Sender IDs registered on the authenticated account.
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.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-96% ~updated-70d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://api.envoisms.ma/v1/mcp streamable-http | none | yes | 96% | 709 ms | 2024-11-05 | 2026-10-20 |
create_topup | Create a balance top-up checkout link (Stripe card or crypto USDC) for the authenticated account. |
get_analytics | Get SMS & WhatsApp message delivery metrics, success rates, and volume statistics. |
get_balance | Check remaining SMS credit balance in MAD and account status. |
get_message_status | Check the real-time delivery status, segments, and cost of a sent message by ID. |
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. |
list_campaigns | List SMS marketing campaigns created on the account. |
list_contacts | List saved contacts or search contacts by name, phone, or email. |
list_messages | List recent outbound messages for the authenticated account with optional filters. |
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. |
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. |
ops_monitoring | Admin only. Current operational state: open ops alerts by severity, upstream gateway balance, and known issues that need attention right now. |
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. |
send_bulk_sms | Send an SMS message to multiple recipients in E.164 format at once (up to 100 recipients). |
send_otp | Send a 6-digit OTP verification code via SMS or WhatsApp. |
send_sms | Send a single SMS message to a phone number in E.164 format (+212600000000). |
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. |
verify_otp | Verify an OTP passcode against a previously sent code. |
Schemas: list_tools.
{
"name": "ma.envoisms/envoisms",
"title": "EnvoiSMS",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://api.envoisms.ma/v1/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://envoisms.ma",
"description": "Send SMS/WhatsApp and verify OTP codes in Morocco (+212) and worldwide. Direct carrier routing."
}