Servidor MCP de Vapi
El servidor del Protocolo de Contexto del Modelo Vapi le permite integrarse con las API de Vapi a través de llamadas de funciones.
Configuración del escritorio de Claude
Abra
Claude Desktopy presioneCMD + ,para ir aSettings.Haga clic en la pestaña
Developer.Haga clic en el botón
Edit Config.Esto abrirá el archivo
claude_desktop_config.jsonen su explorador de archivos.Obtén tu clave API de Vapi desde el panel de Vapi ( https://dashboard.vapi.ai/org/api-keys ).
Añade lo siguiente a tu archivo
claude_desktop_config.json. Consulta aquí para más detalles.Reinicie Claude Desktop después de editar el archivo de configuración.
Ejemplo de uso con Claude Desktop
Cree o importe un número de teléfono utilizando el panel de Vapi ( https://dashboard.vapi.ai/phone-numbers ).
Cree un nuevo asistente utilizando la plantilla 'Programador de citas' existente en el panel de Vapi ( https://dashboard.vapi.ai/assistants ).
Asegúrese de configurar Claude Desktop para usar el servidor Vapi MCP y reiniciar la aplicación Claude Desktop.
Pídele a Claude que inicie o programe una llamada. Mira los ejemplos a continuación:
Ejemplo 1: Solicitar una llamada inmediata
Ejemplo 2: Programar una llamada futura
Related MCP server: MCP Server
Conexión SSE remota
Para conectarse al servidor MCP de Vapi a través del transporte de eventos enviados por el servidor (SSE):
Conéctese a
https://mcp.vapi.ai/ssedesde cualquier cliente MCP usando SSE TransportIncluya su clave API de Vapi como un token portador en los encabezados de solicitud
Ejemplo de encabezado:
Authorization: Bearer your_vapi_api_key_here
Esta conexión le permite acceder a la funcionalidad de Vapi de forma remota sin ejecutar un servidor local.
Desarrollo
Actualice su claude_desktop_config.json para usar el servidor local.
Pruebas
El proyecto tiene dos tipos de pruebas:
Pruebas unitarias
Las pruebas unitarias utilizan simulacros para probar el servidor MCP sin realizar llamadas API reales a Vapi.
Pruebas de extremo a extremo
Las pruebas E2E ejecutan el servidor MCP completo con llamadas API reales a Vapi.
Nota: Las pruebas E2E requieren que se configure un token de API Vapi válido en el entorno.
Ejecutando todas las pruebas
Para ejecutar todas las pruebas a la vez:
Referencias
Acciones admitidas
El servidor Vapi MCP proporciona las siguientes herramientas para la integración:
Herramientas del asistente
list_assistants: enumera todos los asistentes de Vapicreate_assistant: Crea un nuevo asistente Vapiupdate_assistant: Actualiza un asistente Vapi existenteget_assistant: Obtiene un asistente Vapi por ID
Herramientas de llamada
list_calls: enumera todas las llamadas de Vapicreate_call: Crea una llamada salienteget_call: obtiene detalles de una llamada específica
Nota: La acción
create_callpermite programar llamadas para su ejecución inmediata o para un momento futuro.
Herramientas para números de teléfono
list_phone_numbers: enumera todos los números de teléfono de Vapiget_phone_number: Obtiene detalles de un número de teléfono específico
Herramientas Vapi
list_tools: enumera todas las herramientas de Vapiget_tool: Obtiene detalles de una herramienta específica