kolivri-voice-mcp について
kolivri-voice-mcp は、コーディングエージェントや運用エージェントから Kolivri の電話機能を利用する MCP サーバーです。発信者確認とレート制限に加え、通話状況の取得、転送コードの生成、ROI の試算に対応します。
主な機能
- 01音声通話の発信
- 02イスラエル形式と E.164 番号の正規化
- 03発信者確認とレート制限
- 04通話状況と文字起こしの取得
- 05キャリア別転送コードの生成
- 06不在着信の ROI 試算
活用シーン
- 01エージェントから確認済み顧客へ発信
- 02通話結果と文字起こしの確認
- 03イスラエルのキャリアで転送を設定
- 04不在着信による収益の試算
MCP 対応
MCP クライアントに Kolivri の発信、通話状況、転送コード、ROI 試算のツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
kolivri-voice-mcp — Claude Code、OpenCode、Cursor、Claude Desktop 向けの実際の AI 電話回線
kolivri-voice-mcp は、Kolivri(app.kolivri.co.il)を利用した実際の電話回線を AI コーディングエージェントとオペレーターエージェントに提供する、依存関係ゼロの Node.js ESM Model Context Protocol(MCP)サーバーです。
機能とツール
kolivri_place_call—POST ${KOLIVRI_API_URL}/api/v1/engine/trigger/${webhookId}を介して、発信 AI 音声通話を開始します。- イスラエル形式(
054-1234567)と国際 E.164 形式(+972541234567)の電話番号を正規化します。 - 言語を許可リスト(
he、en、ar、ru、fr、es、de、pt、デフォルトはhe)に制限します。 - KYC 認証済み発信者チェック(
verifiedCallerIdと、任意のKOLIVRI_VERIFIED_CALLER_ID許可リスト)を適用します。 - ロボコールのループを防ぐため、API キーごとにスライディングウィンドウ方式のレート制限(
KOLIVRI_MAX_CALLS_PER_MINUTE、デフォルトは5/min)を適用します。
- イスラエル形式(
kolivri_get_call_status— 通話ステータス、構造化された結果、文字起こし、要約、予約ステータス、録音 URL を取得します。kolivri_carrier_forwarding_codes— イスラエルの通信事業者(partner、pelephone、cellcom、hot_mobile、golan、019、we4g、bezeq)向けに、正確な 30 秒の GSM/IMS 着信転送ダイヤル文字列(*61*、*67*、*62*、*004*、*21*、およびリセット用の##002#)を生成します。kolivri_preview_roi— SMB の月間の不在着信による損失と回収可能な収益を算出し、該当する Kolivri 統合プラン(Starter $69 / ₪247、Business $139 / ₪479、Pro $249 / ₪880)を提案します。
環境変数
| 変数 | 必須 | デフォルト | 説明 |
|---|---|---|---|
KOLIVRI_API_KEY | はい(実際の通話の場合) | — | x-api-key ヘッダーで送信する Kolivri API キー |
KOLIVRI_WEBHOOK_ID | 任意 | default-webhook | デフォルトの Kolivri キャンペーン/エンジンの webhook ID |
KOLIVRI_VERIFIED_CALLER_ID | 任意 | — | KYC 認証済み発信者 ID。E.164 形式またはイスラエル形式で、カンマ区切りで指定します |
KOLIVRI_API_URL | 任意 | https://app.kolivri.co.il | Kolivri API のベース URL |
KOLIVRI_MAX_CALLS_PER_MINUTE | 任意 | 5 | API キーごとの 1 分あたりの最大発信数 |
インストール
1. Claude Code(claude mcp add)
claude mcp add kolivri-voice \
-e KOLIVRI_API_KEY="your-kolivri-api-key" \
-e KOLIVRI_WEBHOOK_ID="your-webhook-id" \
-e KOLIVRI_VERIFIED_CALLER_ID="+97235550199" \
-- node /path/to/kolivri-code/kolivri-voice-mcp/src/server.mjs
2. OpenCode(~/.config/opencode/opencode.json)
opencode.json の "mcp" キーに kolivri-voice を追加します。
{
"mcp": {
"kolivri-voice": {
"type": "local",
"command": ["node", "/path/to/kolivri-code/kolivri-voice-mcp/src/server.mjs"],
"environment": {
"KOLIVRI_API_KEY": "your-kolivri-api-key",
"KOLIVRI_WEBHOOK_ID": "your-webhook-id",
"KOLIVRI_VERIFIED_CALLER_ID": "+97235550199"
},
"enabled": true
}
}
}
3. Cursor(~/.cursor/mcp.json)
{
"mcpServers": {
"kolivri-voice": {
"command": "node",
"args": ["/path/to/kolivri-code/kolivri-voice-mcp/src/server.mjs"],
"env": {
"KOLIVRI_API_KEY": "your-kolivri-api-key",
"KOLIVRI_WEBHOOK_ID": "your-webhook-id",
"KOLIVRI_VERIFIED_CALLER_ID": "+97235550199"
}
}
}
}
テストの実行
node --test kolivri-voice-mcp/test/voice-mcp.test.mjs
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。