Détails techniques
Le serveur MCP de Vonage permet aux agents d'intelligence artificielle et aux outils de développement d'interagir avec les API de Vonage par le biais du protocole de contexte de modèle (MCP) - une norme ouverte qui définit la façon dont les grands modèles de langage (LLM) découvrent, décrivent et utilisent des outils et des API externes.
En mettant en œuvre MCP, Vonage rend ses capacités de communication (voix, messagerie, vidéo, etc.) accessibles et utilisables dans des environnements agentiques tels que Claude Desktop, Cursor, VS Code et d'autres clients compatibles avec MCP.
Vue d'ensemble
Le MCP définit une interface structurée entre un modèle d'IA (le Client MCP) et un service exposant des outils standardisés (le service Serveur MCP), permettant un accès en langage naturel aux API de Vonage.
En pratique :
- L'agent (tel que Claude) reçoit un message de l'utilisateur, tel que "Envoyer un SMS à Jean".
- Il interroge le serveur MCP de Vonage pour trouver l'outil adéquat (par ex.
send_sms). - Le serveur exécute l'appel API Vonage correspondant et renvoie le résultat.
Cette architecture permet aux développeurs d'intégrer les API de communication de Vonage dans les flux de travail assistés par l'IA - sans écrire de code glue ou d'intégrations personnalisées.
Caractéristiques principales
- Découverte d'outils - Les clients MCP peuvent détecter et décrire automatiquement les outils Vonage disponibles.
- Accès sécurisé - Chaque outil fonctionne dans un périmètre défini en utilisant les identifiants API de Vonage.
- Intégration des agents - Fonctionne avec des outils alimentés par l'IA comme Claude, Cursor, Windsurf et VS Code.
- Extensibilité - Les développeurs peuvent ajouter ou personnaliser des outils pour des API spécifiques de Vonage.
Architecture
Le modèle MCP se compose de trois éléments principaux :
| Composant | Rôle |
|---|---|
| Agent AI (LLM) | Comprend l'intention de l'utilisateur et détermine quand utiliser un outil. |
| MCP Client | Un connecteur local ou un plugin (par exemple dans Claude ou VS Code) qui communique avec les serveurs MCP. |
| Serveur MCP | Expose des outils et des schémas qui décrivent les actions possibles (par exemple, envoyer des messages, interroger des documents). |
Exemple de flux de demandes

- Utilisateur : "Envoyez un SMS au +1-202-555-0183 en disant que j'aurai 10 minutes de retard".
- LLM identifie cette action comme une action de téléphonie.
- Le client MCP interroge le serveur MCP de Vonage Telephony pour connaître les outils disponibles.
- Le serveur expose le
send_smset l'exécute à l'aide des API de Vonage. - Le LLM reçoit une confirmation et signale le succès à l'utilisateur.
Pour commencer
Voir le Introduction aux serveurs MCP de Vonage pour plus d'informations sur les différents serveurs MCP fournis par Vonage.
Ensuite, suivez nos guides d'installation pour savoir comment installer le serveur MCP de votre choix dans votre environnement de développement :
Si vous avez des questions, vous pouvez nous contacter à l'adresse suivante Communauté Vonage Slack.