Skip to main content
ThunderPhone expose un serveur Model Context Protocol à l’adresse suivante :
Pointez un client MCP vers cet endpoint HTTP Streamable pour rendre les agents et appels de votre organisation disponibles comme outils. C’est l’inverse de la connexion d’un serveur MCP distant à un agent vocal :

Authentification

Créez une clé sk_live_ dans Organisation → Clés et envoyez-la sous forme de jeton Bearer. L’endpoint MCP accepte les clés API d’organisation, et non les cookies de session du tableau de bord ni les clés de widget publiables.
Generic client configuration
Une clé sk_live_ peut accéder aux données de l’organisation et effectuer des appels. Ne l’incluez pas dans du code navigateur, des dépôts, des captures d’écran ou des journaux de discussion. Utilisez un stockage de secrets pris en charge par votre client MCP et révoquez immédiatement toute clé exposée.

Outils disponibles

Tous les outils sont limités à l’organisation associée à la clé API. Un id provenant d’une autre organisation est considéré comme indisponible.

Méthodes du protocole

L’endpoint implémente les méthodes MCP JSON-RPC nécessaires aux clients HTTP Streamable :
  • initialize
  • notifications/initialized
  • tools/list
  • tools/call
Vous pouvez inspecter directement le catalogue d’outils :
Appelez un outil avec son nom et ses arguments :
Les résultats des outils sont des éléments de contenu texte MCP. Les échecs d’outils sont renvoyés dans le résultat avec isError: true ; les méthodes JSON-RPC inconnues renvoient une erreur de protocole.

Effectuer des appels en toute sécurité

place_call suit les mêmes règles que POST /v1/call : l’agent et le numéro doivent appartenir à l’organisation associée à la clé, le numéro doit être éligible aux appels sortants, l’organisation doit disposer d’un solde suffisant, et toute confirmation requise pour les appels sortants doit être terminée. Considérez un client ayant accès à place_call comme un appelant de production. Limitez les personnes autorisées à utiliser le client, indiquez clairement l’agent et le numéro prévus dans son propre prompt, et examinez les appels dans l’Historique des appels.

Référence complète du protocole

Consultez l’API des serveurs MCP pour des exemples de réponses, les erreurs JSON-RPC et l’API de gestion des serveurs distants.