MCP.so
Sign In

Overview

What is Vapi MCP Server?

Vapi MCP Server is a Model Context Protocol (MCP) server that enables integration with Vapi APIs through function calling. It is designed for developers using MCP-compatible clients like Claude Desktop to manage Vapi assistants, calls, phone numbers, and tools.

How to use Vapi MCP Server?

Configure it in your MCP client by setting the VAPI_TOKEN environment variable to a Vapi API key. For local use with Claude Desktop, add the npx command @vapi-ai/mcp-server to claude_desktop_config.json. For remote access, connect to https://mcp.vapi.ai/sse over SSE transport with the API key as a bearer token.

Key features of Vapi MCP Server

  • List, create, update, and get Vapi assistants
  • List, create, and get Vapi calls
  • List and get Vapi phone numbers
  • List and get Vapi tools
  • Supports immediate and scheduled outbound calls
  • Works locally via npx or remotely via SSE transport

Use cases of Vapi MCP Server

  • Initiate an immediate call with a Vapi assistant using a phone number
  • Schedule a future call for a specific time and date
  • Create a new assistant from a template (e.g., Appointment Scheduler)
  • Retrieve details about existing assistants, calls, or phone numbers

FAQ from Vapi MCP Server

What does Vapi MCP Server do?

It integrates Vapi’s APIs into MCP-compatible clients, allowing you to manage assistants, calls, phone numbers, and tools through function calling.

How do I get a Vapi API key?

Obtain your API key from the Vapi dashboard at https://dashboard.vapi.ai/org/api-keys.

Can I use Vapi MCP Server without a local server?

Yes, you can connect to the remote SSE endpoint at https://mcp.vapi.ai/sse and include your API key as a bearer token.

What tools are available in Vapi MCP Server?

It provides tools for assistants (list, create, update, get), calls (list, create, get), phone numbers (list, get), and Vapi tools (list, get).

Does Vapi MCP Server support call scheduling?

Yes, the create_call tool supports scheduling calls for immediate execution or for a future time.

Tags

More from Other