Skip to main content
Glama
VapiAI

Vapi MCP Server

Official
by VapiAI

Vapi MCP サーバー

鍛冶屋のバッジ

Vapiモデル コンテキスト プロトコルサーバーを使用すると、関数呼び出しを通じて Vapi API と統合できます。

クロードデスクトップセットアップ

  1. Claude Desktopを開き、 CMD + ,を押してSettingsに移動します。

  2. Developerタブをクリックします。

  3. Edit Configボタンをクリックします。

  4. これにより、ファイル エクスプローラーでclaude_desktop_config.jsonファイルが開きます。

  5. Vapi ダッシュボード ( https://dashboard.vapi.ai/org/api-keys ) から Vapi API キーを取得します。

  6. claude_desktop_config.jsonファイルに以下の行を追加してください。詳細はこちらをご覧ください。

  7. 設定ファイルを編集した後、Claude Desktop を再起動します。

{
  "mcpServers": {
    "vapi-mcp-server": {
      "command": "npx",
      "args": [
          "-y",
          "@vapi-ai/mcp-server"
      ],
      "env": {
        "VAPI_TOKEN": "<your_vapi_token>"
      }
    }
  }
}

Claude Desktop の使用例

  1. Vapi ダッシュボード ( https://dashboard.vapi.ai/phone-numbers ) を使用して電話番号を作成またはインポートします。

  2. Vapi ダッシュボード ( https://dashboard.vapi.ai/assistants ) の既存の「予約スケジューラ」テンプレートを使用して、新しいアシスタントを作成します。

  3. Claude Desktop が Vapi MCP サーバーを使用するように構成し、Claude Desktop アプリを再起動してください。

  4. クロードに通話の開始またはスケジュールを依頼してください。以下の例をご覧ください。

**例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 : 特定のツールの詳細を取得します

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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