A remote French SMS platform that lets an assistant send bulk or scheduled SMS, run OTP verification, and check credits, delivery reports, replies and the STOP/
What you can do
Send SMS to one or more recipients, with scheduling and multi-part handling, and cancel a campaign that has not yet gone out (credits are refunded). Check the SMS credit balance and estimate how many parts and credits a message will consume before sending. Retrieve delivery reports and the replies received on a campaign. Generate and verify one-time codes sent by SMS for user authentication. Validate contact number formats locally and read the blacklist of numbers that sent STOP.
When to use it
Useful when an assistant needs to reach French mobile contacts by text message: notifications, campaigns, reminders, or SMS-based login codes. Also fits when you want to check remaining credits and delivery results, or respect opt-outs before a send.
Requirements
A remote streamable HTTP endpoint; no local package. An SMS Vert Pro account with an API V2 token from the customer area, sent as an Authorization header in the form Bearer followed by the token, or OAuth instead. Credits are needed to send messages.
Before you install
Sending SMS spends credits and is billed per 160-character part, so longer messages cost more; estimate parts first. Sending, cancelling and OTP generation act on real recipients and real money. The API token is a secret and must be kept out of logs and shared transcripts. Recipient numbers and message content go to the SMS Vert Pro platform.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
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/com.smsvertpro%2Fmcp/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.
Envoie un SMS à un ou plusieurs destinataires via SMS Vert Pro. Les numéros doivent être au format international sans le '+' (ex: 33612345678). Un SMS fait 160 caractères ; au-delà, le message part en plusieurs SMS de 153 caractères, chacun facturé (estimation avec count_sms_parts). IMPORTANT : si le compte est en route marketing, la mention 'STOP 36173' doit être ajoutée à la fin du message (obligation légale).
Consulte le solde de crédits SMS. 1 crédit = 1 SMS de 160 caractères.
Takes no parameters.
get_delivery_report
Récupère le rapport de délivrabilité d'une campagne SMS.
Parameterscampaign_idrequired
get_responses
Récupère les réponses reçues sur une campagne SMS.
Parameterscampaign_idrequired
verify_number
Vérifie le format des numéros d'une liste de contacts (regex sur format international FR 336/337 + 11 chiffres). Retourne la liste des numéros mal formatés. Validation locale, ne consomme pas de crédits.
Parameterslist_idrequired
get_blacklist
Récupère la liste des numéros ayant envoyé STOP (liste noire).
Takes no parameters.
cancel_sms
Annule une campagne SMS non encore envoyée et recrédite le compte.
Parameterssms_idcampaign_idrequired
generate_otp
Génère et envoie un code OTP par SMS pour authentifier un utilisateur.
Parameterstorequiredsenderrequired
verify_otp
Vérifie un code OTP saisi par l'utilisateur.
Parameterstorequiredcoderequired
count_sms_parts
Calcule localement combien de SMS (parts) un message va consommer, sans rien envoyer ni consommer de crédit. Permet à l'agent IA d'estimer le coût d'une campagne avant d'appeler send_sms : 1 SMS = 160 caractères, 153 par partie au-delà. Le calcul porte sur le texte tel qu'il partira : les caractères hors alphabet SMS sont convertis automatiquement (ê en e, ç en c, € en E, guillemets et tirets typographiques en caractères simples), ceux sans équivalent sont supprimés, et { } [ ] | \ comptent double. Les émojis sont refusés par défaut (status EMOJI_NOT_ALLOWED) ; l'option émojis (Unicode, 70 caractères par SMS) s'active sur demande auprès du support SMS Vert Pro.
Parametersmessagerequired
Version history
1
v1.1.0LatestSep 28, 2026
Score
83%
83% 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.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.