Vapi MCP Server
OfficialVapi MCP サーバー
Vapiモデル コンテキスト プロトコルサーバーを使用すると、関数呼び出しを通じて Vapi API と統合できます。
クロードデスクトップセットアップ
Claude Desktopを開き、CMD + ,を押してSettingsに移動します。Developerタブをクリックします。Edit Configボタンをクリックします。これにより、ファイル エクスプローラーで
claude_desktop_config.jsonファイルが開きます。Vapi ダッシュボード ( https://dashboard.vapi.ai/org/api-keys ) から Vapi API キーを取得します。
claude_desktop_config.jsonファイルに以下の行を追加してください。詳細はこちらをご覧ください。設定ファイルを編集した後、Claude Desktop を再起動します。
{
"mcpServers": {
"vapi-mcp-server": {
"command": "npx",
"args": [
"-y",
"@vapi-ai/mcp-server"
],
"env": {
"VAPI_TOKEN": "<your_vapi_token>"
}
}
}
}
Claude Desktop の使用例
Vapi ダッシュボード ( https://dashboard.vapi.ai/phone-numbers ) を使用して電話番号を作成またはインポートします。
Vapi ダッシュボード ( https://dashboard.vapi.ai/assistants ) の既存の「予約スケジューラ」テンプレートを使用して、新しいアシスタントを作成します。
Claude Desktop が Vapi MCP サーバーを使用するように構成し、Claude Desktop アプリを再起動してください。
クロードに通話の開始またはスケジュールを依頼してください。以下の例をご覧ください。
**例1:**即時通話をリクエストする
I'd like to speak with my ShopHelper assistant to talk about my recent order. Can you have it call me at +1234567890?**例2:**将来の通話をスケジュールする
I need to schedule a call with Mary assistant for next Tuesday at 3:00 PM. My phone number is +1555123456.Related MCP server: Lark MCP Server
リモートSSE接続
Server-Sent Events (SSE) トランスポート経由で Vapi の MCP サーバーに接続するには:
SSEトランスポートを使用して、任意のMCPクライアントから
https://mcp.vapi.ai/sseに接続します。Vapi APIキーをベアラートークンとしてリクエストヘッダーに含める
ヘッダーの例:
Authorization: Bearer your_vapi_api_key_here
この接続により、ローカル サーバーを実行せずに Vapi の機能にリモートでアクセスできます。
発達
# Install dependencies
npm install
# Build the server
npm run buildローカル サーバーを使用するようにclaude_desktop_config.json更新します。
{
"mcpServers": {
"vapi-local": {
"command": "node",
"args": [
"<path_to_vapi_mcp_server>/dist/index.js"
],
"env": {
"VAPI_TOKEN": "<your_vapi_token>"
}
},
}
}テスト
このプロジェクトには 2 種類のテストがあります。
ユニットテスト
ユニット テストでは、モックを使用して、Vapi への実際の API 呼び出しを行わずに MCP サーバーをテストします。
# Run unit tests
npm run test:unitエンドツーエンドテスト
E2E テストでは、Vapi への実際の API 呼び出しを使用して完全な MCP サーバーを実行します。
# Set your Vapi API token
export VAPI_TOKEN=your_token_here
# Run E2E tests
npm run test:e2e注: E2E テストでは、環境に有効な Vapi API トークンを設定する必要があります。
すべてのテストを実行
すべてのテストを一度に実行するには:
npm test参考文献
サポートされているアクション
Vapi MCP サーバーは、統合用に次のツールを提供します。
アシスタントツール
list_assistants: すべてのVapiアシスタントを一覧表示しますcreate_assistant: 新しい Vapi アシスタントを作成するupdate_assistant: 既存の Vapi アシスタントを更新しますget_assistant: IDでVapiアシスタントを取得する
通話ツール
list_calls: すべてのVapi呼び出しを一覧表示しますcreate_call: 発信コールを作成するget_call: 特定の通話の詳細を取得します
注:
create_callアクションは、即時実行または将来の実行のための呼び出しのスケジュール設定をサポートします。
電話番号ツール
list_phone_numbers: すべてのVapi電話番号を一覧表示しますget_phone_number: 特定の電話番号の詳細を取得します
Vapiツール
list_tools: すべてのVapiツールを一覧表示しますget_tool: 特定のツールの詳細を取得します
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables integration with Vapi's voice AI platform to manage assistants, create and schedule phone calls with dynamic variables, and manage phone numbers through function calling.Last updated305MIT
- Alicense-qualityFmaintenanceEnables AI models to send messages to Lark users and manage calendar events (list, create, add attendees) through the Model Context Protocol.Last updated296MIT
- Alicense-qualityDmaintenanceProvides a standardized interface for interacting with Falai's tools and services through the Model Context Protocol, enabling AI assistants to leverage Falai capabilities.Last updated2MIT
- Alicense-qualityDmaintenanceEnables AI clients to seamlessly take HubSpot actions and interact with your HubSpot data through the Model Context Protocol.Last updated16,672MIT
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/VapiAI/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server