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

@vapi-ai/mcp-server

Vapi MCP Server

55 stars202/wkupdated 32d agogithub ↗
83good
▣ 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%
100
25.0
Adoption
20%
46
9.1
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
83.1
⚿ 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"
      ]
    }
  }
}
📈 Score historylast 43 snapshots
4/30/20266/21/2026 · 43 snapshots
⚙ Maintenance health
23/ 100 · is this project alive?
contributors (1y)1
top contributor share100%
releases (1y)0
last release379d ago
ci✓ passing
⛁ Raw data
weekly downloads202
github stars55
forks26
open issues11
license✓ present
readme length5755 chars
last publish2d ago
last commit32d ago
last updated1d ago
install verified✓ pass · 54d 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