$ timeahead.in
/ servers/npm/@vapi-ai/mcp-server
npm

@vapi-ai/mcp-server

Vapi MCP Server

53 stars362/wkupdated 2d agogithub ↗
80fair
▣ Overview

What it does

Vapi MCP Server connects Claude to Vapi's voice infrastructure for building and managing AI voice assistants and phone agents. It exposes 13 tools covering assistant creation and management, immediate and scheduled outbound calls, phone number provisioning, and custom API integration via function calling. Assistants support dynamic variable interpolation—pass customer names, dates, or custom fields to parameterize behavior during voice interactions.

Who it's for

Backend engineers and product teams building voice applications: appointment reminders, customer support automation, outbound calling systems. Developers wanting to prototype and deploy voice workflows inside Claude Code without switching to a web dashboard.

Common use cases

  • Create voice assistants for appointment scheduling, support triage, or domain-specific conversations
  • Make outbound calls with contextual data (customer name, appointment details, callback numbers) automatically populated
  • Provision and manage phone numbers for inbound and outbound calling at scale
  • Integrate custom APIs and business logic via function calling, triggered from assistant prompts

Setup pitfalls

  • OAuth requires browser sign-in on first use; Claude Code automates this via claude mcp add, but other MCP clients must handle the redirect explicitly
  • API key authentication needs VAPI_TOKEN environment variable; there is no built-in fallback if missing or revoked
  • The remote MCP server at https://mcp.vapi.ai/mcp requires Authorization: Bearer <token> headers; HTTP streaming is recommended over the deprecated SSE endpoint
  • No CI is configured and the last commit was 20 days ago—verify compatibility before production use
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
85
21.3
Adoption
20%
48
9.6
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
79.9
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecsecrets
◆ Risk level: high· 13 tools · auth: API key
fs read + fs write + network + exec + secrets active — can execute code, access credentials, and make external network calls.
Tool nameDescriptionDestructive?
list_calls✓ no
create_call✓ no
get_call✓ no
list_assistants✓ no
create_assistant✓ no
+8 more tools
get_assistant✓ no
update_assistant✓ no
list_phone_numbers✓ no
get_phone_number✓ no
list_tools✓ no
get_tool✓ no
create_tool✓ no
update_tool✓ no
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "vapi-aimcp": {
      "command": "npx",
      "args": [
        "-y",
        "@vapi-ai/mcp-server"
      ]
    }
  }
}
⚙ Maintenance health
51/ 100 · is this project alive?
contributors (1y)4
top contributor share38%
releases (1y)3
last release348d ago
ci✓ passing
⛁ Raw data
weekly downloads362
github stars53
forks26
open issues11
license✓ present
readme length5755 chars
last publish8d ago
last commit2d ago
last updated9h ago
install verified✓ pass · 23d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points