Introduction aux serveurs MCP de Vonage
Qu'est-ce que le protocole de contexte de modèle (PCM) ?
Les Protocole de contexte de modèle (MCP) est une norme ouverte qui définit comment les modèles d'IA peuvent découvrir et utiliser des outils, des API et des sources de données externes de manière cohérente et sécurisée.
Tout comme OpenAPI aide les développeurs à comprendre comment appeler une API. Agents d'intelligence artificielle une manière structurée de comprendre et d'utiliser les outils.
Chaque outil MCP définit clairement :
- Ce qu'il fait
- Quels sont les intrants nécessaires ?
- Ce qu'il rapporte
En utilisant cette structure partagée, les agents peuvent effectuer des appels d'API en toute sécurité - sans aucune intégration codée en dur.
Que sont les serveurs MCP de Vonage ?
Vonage propose plusieurs implémentations individuelles de MCP, en fonction de vos besoins. Nous avons un serveur de documentation qui expose notre documentation aux modèles LLM afin que vous puissiez obtenir des réponses à jour, et un serveur API Binding MCP qui expose les API de Vonage et les outils de développement dans un format AI-natif qui peut être utilisé directement par les clients compatibles MCP - tels que Claude Desktop ou l'extension MCP de VS Code.
En pratique, cela signifie que les développeurs et les agents d'IA peuvent interroger la documentation, gérer les applications Vonage et automatiser les tâches de communication simplement en utilisant le langage naturel, ce qui offre plusieurs avantages :
- Découverte native de l'IA - Exposer les API de Vonage directement aux outils d'IA et aux assistants.
- Une mise en place plus rapide - Accédez instantanément à la documentation et aux outils de compte.
- Sécurisé et structuré - Toutes les interactions avec les outils suivent un format clair, basé sur un schéma.
- Une expérience cohérente pour les développeurs - Le même modèle MCP fonctionne pour la documentation, la configuration et les autres services de Vonage.
Types de serveurs MCP de Vonage
Vonage propose deux serveurs MCP conçus à des fins différentes :
| Serveur MCP | Description | Objectif |
|---|---|---|
| Documentation MCP Server | Permet aux assistants d'intelligence artificielle de rechercher et de renvoyer des informations à partir de la documentation de l'API de Vonage. | Trouvez rapidement des détails sur les API, des guides et des extraits de code sans quitter votre IDE. |
| Liaisons API du serveur Serveur MCP | Également connu sous le nom de Tooling MCP Server, il fournit des outils pour gérer les applications, les numéros et les rapports de Vonage de manière programmatique. | Permet de gérer la configuration et les Account directement par le biais de commandes IA. |
Chaque serveur suit la même structure MCP, ce qui les rend interopérables et faciles à utiliser ensemble.
Comment ça marche
Voici un exemple de la façon dont le serveur MCP de Vonage s'intègre dans un flux de travail d'IA :
Un développeur demande à son assistant d'intelligence artificielle :
"Montrez-moi comment envoyer un message WhatsApp à l'aide des API de Vonage".
L'assistant Client MCP vérifie quels sont les serveurs disponibles et trouve le Documentation MCP Server.
Le serveur renvoie les sections de documentation pertinentes directement depuis le portail officiel des développeurs de Vonage.
Plus tard, le développeur pose la question :
"Créer une nouvelle application Vonage avec la messagerie activée".
L'assistant passe à la Outillage Serveur MCPqui appelle l'API appropriée pour créer et configurer l'application - aucune configuration manuelle n'est nécessaire.
Ce flux de travail fait le lien entre le langage naturel et les actions de l'API, ce qui permet aux développeurs de se concentrer sur la construction plutôt que sur la recherche ou l'écriture de scripts.
Clients pris en charge
Le serveur MCP de Vonage fonctionne avec n'importe quel environnement AI ou IDE qui prend en charge le protocole de contexte de modèle, y compris :
- Bureau de Claude
- VS Code MCP Extension
- Curseur IDE
Des guides d'installation sont disponibles pour chaque environnement dans les guides d'installation pour le serveur de documentation et pour les serveur API bindings serveur