# Vapi MCP Server (verified)

Integrate your applications with Vapi APIs through seamless function calling. Enable scheduling and managing calls, assistants, and phone numbers directly from your MCP-enabled environment. Access Va…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add VapiAI/vapi-mcp-server

# Browse available tools
npx -y @smithery/cli@latest tool list VapiAI/vapi-mcp-server

# Get full schema for a tool
npx -y @smithery/cli@latest tool get VapiAI/vapi-mcp-server list_assistants

# Call a tool
npx -y @smithery/cli@latest tool call VapiAI/vapi-mcp-server list_assistants '{}'
```

## Tools (13)

- `list_assistants` — Lists all Vapi assistants
- `create_assistant` — Creates a new Vapi assistant
- `get_assistant` — Gets a Vapi assistant by ID
- `update_assistant` — Updates an existing Vapi assistant
- `list_calls` — Lists all Vapi calls
- `create_call` — Creates a outbound call
- `get_call` — Gets details of a specific call
- `list_phone_numbers` — Lists all Vapi phone numbers
- `get_phone_number` — Gets details of a specific phone number
- `list_tools` — Lists all Vapi tools
- `get_tool` — Gets details of a specific tool
- `create_tool` — Creates a new Vapi tool
- `update_tool` — Updates an existing Vapi tool

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get VapiAI/vapi-mcp-server <tool-name>
```

---

Source: https://github.com/VapiAI/mcp-server
