Votre agent IA peut maintenant envoyer des SMS canadiens
HonkIO propose désormais un serveur Model Context Protocol : Claude, Cursor et Copilot peuvent envoyer des SMS, vérifier des numéros et contrôler le consentement LCAP directement — sans SDK ni code de liaison.
Écrire le code pour envoyer un SMS n'a jamais été le plus difficile. Le plus difficile, c'est tout ce qui l'entoure : depuis quel numéro envoyer, ce destinataire a-t-il un consentement LCAP au dossier, le numéro est-il seulement canadien, et que faire lorsque le transporteur refuse l'envoi.
Nous avons donc créé le serveur MCP de HonkIO. Publié sur npm sous le nom @honkio/mcp, il donne à un agent de codage IA un accès direct à votre compte HonkIO — 38 outils couvrant la messagerie, la vérification téléphonique, l'achat de numéros, la conformité LCAP et les webhooks.
La configuration
Rien à installer. Ajoutez ceci à Claude Code, Claude Desktop ou Cursor, et npx télécharge le serveur à la première utilisation par votre agent :
{
"mcpServers": {
"honkio": {
"command": "npx",
"args": ["-y", "@honkio/mcp"],
"env": { "HONKIO_API_KEY": "mk_test_YOUR_KEY" }
}
}
}Procurez-vous d'abord une clé dans votre tableau de bord. Commencez par une clé de test : tous les outils fonctionnent en mode test, les messages sont marqués comme livrés, et rien n'est envoyé ni facturé. Un agent peut donc explorer toute la surface sans dépenser un sou.
À quoi cela ressemble en pratique
Une fois la connexion établie, vous cessez d'écrire des appels d'API pour décrire des résultats :
« Trouve un numéro 416 disponible, dis-moi son coût, et n'achète rien pour l'instant. »
« Vérifie si ce numéro a un consentement LCAP valide et, le cas échéant, envoie un message confirmant le rendez-vous de 14 h demain. »
« Montre-moi les livraisons de webhooks qui ont échoué et abouti dans la file d'attente des lettres mortes. »
Les règles de conformité s'appliquent toujours. L'agent communique avec la même API que tout le monde : un envoi sans consentement au dossier est refusé exactement comme il le serait depuis curl. Le serveur MCP n'assouplit en rien l'application de la LCAP — il fait simplement en sorte que votre agent en soit informé en langage courant plutôt que par un code d'état 451.
Les 38 outils
- Messagerie — envoyer des SMS, lister les messages, consulter l'état de livraison
- Vérification téléphonique — lancer un code à usage unique, le valider, lister les tentatives
- Numéros — rechercher, acheter et libérer des numéros canadiens
- Conformité LCAP — enregistrer et vérifier le consentement, gérer les retraits
- Webhooks — gérer les points de terminaison, inspecter les livraisons, relancer les échecs
- Compte — solde, utilisation et gestion des clés API
Les outils liés au compte identifient votre compte à partir de la clé API : un agent n'a donc jamais à vous demander un identifiant de compte qu'il n'a aucun moyen de découvrir.
Une mise en garde à énoncer clairement
Avec une clé de production, l'achat d'un numéro et l'envoi de messages engagent de vrais frais, et un agent agit sur des consignes parfois plus vagues que prévu. « Envoie un message à tous ceux qui se sont inscrits cette semaine » est une phrase à laquelle une facture est rattachée. Explorez avec une clé de test, puis passez en production une fois que vous savez ce que votre agent fait réellement.
Pour commencer
Créez un compte gratuit, copiez une clé de test depuis le tableau de bord et collez la configuration ci-dessus dans votre éditeur. La référence complète des outils se trouve sur npm, et la documentation de l'API couvre le même terrain pour qui préfère appeler directement les points de terminaison REST.
HonkIO