EnvoiSMS
Ce que fait ce MCP
Sends and tracks SMS, WhatsApp, bulk messages, and OTPs, with campaign, contact, delivery, balance, and account top-up features.
Outils
Schéma d’entrée
{'type': 'object', 'properties': {'pack_id': {'type': 'string', 'description': "SMS top-up pack ID (e.g. 'sms-300' for 300 MAD, 'sms-1000' for 1000 MAD, 'sms-5000' for 5000 MAD). Optional if amount_mad is provided."}, 'currency': {'enum': ['mad', 'eur'], 'type': 'string', 'description': "Payment presentation currency for card checkout ('mad' or 'eur'). Default 'mad'."}, 'amount_mad': {'type': 'number', 'description': 'Custom recharge amount in MAD (minimum 300 MAD). Optional if pack_id is provided.'}, 'payment_method': {'enum': ['stripe', 'crypto'], 'type': 'string', 'description': "Payment method ('stripe' for card or 'crypto' for USDC). Default 'stripe'."}}}
Schéma d’entrée
{'type': 'object', 'properties': {'days': {'type': 'number', 'description': 'Lookback window in days (1-365, default 30)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['message_id'], 'properties': {'message_id': {'type': 'string', 'description': 'Message ID returned by send_sms'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'to': {'type': 'string', 'description': 'Destination phone number in E.164 format, e.g. +2348012345678. Optional.'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Number of campaigns to retrieve (1-50, default 20)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Search query matching phone, name, or email'}, 'limit': {'type': 'number', 'description': 'Number of contacts to retrieve (1-100, default 20)'}, 'list_id': {'type': 'string', 'description': 'Filter contacts by contact list ID'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Number of messages to retrieve (1-50, default 20)'}, 'status': {'enum': ['queued', 'sent', 'delivered', 'failed', 'undeliverable'], 'type': 'string', 'description': 'Filter by delivery status'}, 'channel': {'enum': ['sms', 'whatsapp'], 'type': 'string', 'description': 'Filter by communication channel'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'status': {'enum': ['approved', 'pending', 'rejected', 'all'], 'type': 'string', 'description': 'Filter sender IDs by status (approved, pending, rejected, all). Defaults to all.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['to'], 'properties': {'to': {'type': 'string', 'description': 'Phone number to lookup in national (06...) or E.164 (+212...) format.'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {'days': {'type': 'number', 'description': 'Lookback window in days (1-365). Default 30.'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'days': {'type': 'number', 'description': 'Lookback window in days (1-365). Default 30.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['recipients', 'message'], 'properties': {'message': {'type': 'string', 'description': 'Text content of the SMS'}, 'sender_id': {'type': 'string', 'description': 'Optional approved custom Sender ID'}, 'recipients': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of recipient phone numbers in E.164 format (+212600000000)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['to'], 'properties': {'to': {'type': 'string', 'description': 'Recipient phone number in E.164 format'}, 'brand': {'type': 'string', 'description': 'Brand name shown in the OTP message'}}}
Schéma d’entrée
{'type': 'object', 'required': ['to', 'message'], 'properties': {'to': {'type': 'string', 'description': 'Recipient phone number in E.164 format (+212600000000)'}, 'message': {'type': 'string', 'description': 'Text content of the SMS'}, 'sender_id': {'type': 'string', 'description': 'Optional approved custom Sender ID'}}}
Schéma d’entrée
{'type': 'object', 'required': ['to', 'template_name'], 'properties': {'to': {'type': 'string', 'description': 'Recipient phone number in E.164 format (+212600000000)'}, 'language': {'type': 'string', 'description': "Template language code (e.g. fr, en_US, ar). Defaults to the template's own language."}, 'variables': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Values for the template body placeholders {{1}}, {{2}}, … in order'}, 'template_name': {'type': 'string', 'description': 'Name of an approved WhatsApp template on the account'}, 'phone_number_id': {'type': 'string', 'description': "Optional: which connected WhatsApp number sends (defaults to the account's default number)"}}}
Schéma d’entrée
{'type': 'object', 'required': ['session_id', 'code'], 'properties': {'code': {'type': 'string', 'description': '6-digit OTP code to verify'}, 'session_id': {'type': 'string', 'description': 'Session ID from send_otp'}}}
Modifications récentes des outils
Serveurs MCP similaires
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
commsharbor
Manages permission-based email audiences, contacts, campaigns, transactional sends, billing, consent, and tenant audit trails.
Speedbot Autonomous Work Network
Supports asynchronous collaboration, discovery, messaging, referrals, and optional USDC-based scenarios among AI agents.
Emailchaser
Manages cold-email campaigns, leads, sender mailboxes, sequences, outreach automation, deliverability, prospect sourcing, webhook…
send16-mcp
Provides email marketing and transactional messaging tools for contacts, audiences, campaigns, templates, automations, analytics,…
Mailrith Email Marketing
Manages email marketing subscribers, templates, broadcasts, automations, scheduling, testing, and campaign analytics.
mcp
Sends email, reads threaded replies, and runs campaigns with per-key limits.
MisarMail MCP Server
Supports transactional and campaign email, contacts, templates, automations, landing pages, deliverability checks, inbox manageme…