Callcenter.js MCP
C

Callcenter.js MCP

一個基於MCP協議的AI語音呼叫系統,通過VoIP技術讓Claude等AI助手能夠自動撥打電話並進行智能對話,支持多種SIP協議和音頻編解碼器。
2.5分
0

什麼是CallCenter.js?

CallCenter.js是一個創新的AI語音助手工具,它結合了OpenAI的即時語音API和VoIP技術,讓你的人工智能助手能夠實際撥打電話並與人交談。無論是訂餐、預約還是客戶服務,只需簡單描述你的需求,AI就會幫你完成整個通話過程。

如何使用CallCenter.js?

使用非常簡單:1) 配置你的VoIP賬號信息 2) 設置OpenAI API密鑰 3) 通過Claude Code或命令行告訴AI你想要打電話做什麼 4) AI會自動撥號並處理整個對話。你不需要任何編程知識就能使用。

適用場景

非常適合日常生活中的各種電話任務:餐廳訂位、外賣訂購、預約服務、客戶諮詢、業務預約等。特別是對於那些不喜歡打電話或者需要多語言支持的用戶來說非常實用。

主要功能

AI語音通話
使用OpenAI即時語音API進行智能對話,AI能夠理解對方說話並自然回應
VoIP集成
支持多種VoIP提供商,包括Fritz!Box、Asterisk、Cisco等,使用標準SIP協議
多編解碼器支持
支持G.722高質量音頻和G.711標準音頻,自動選擇最佳音質
Claude Code集成
作為MCP服務器與Claude Code無縫集成,直接在聊天中讓AI幫你打電話
通話錄音
可選的雙聲道錄音功能,分別記錄對方和AI的聲音,便於回顧
智能任務處理
使用o3-mini模型將簡單描述轉換為詳細的通話指令,提高通話成功率
優勢
🤖 完全自動化:AI處理整個通話過程,無需人工干預
🎯 智能對話:能夠理解上下文並做出恰當回應
🌐 多提供商支持:兼容各種VoIP系統和SIP提供商
📞 高質量音頻:支持寬頻音頻,通話質量清晰
🔌 易於集成:與Claude Code完美配合,使用簡單
侷限性
⚠️ 實驗性項目:目前主要在Fritz!Box上測試,其他提供商可能不穩定
🔧 需要技術配置:需要設置VoIP賬號和API密鑰
🌐 網絡依賴:需要穩定的網絡連接以保證通話質量
💬 語言限制:主要優化英語對話,其他語言效果可能有所不同
📞 通話限制:某些商業號碼可能無法撥打或需要額外配置

如何使用

安裝準備
確保你有Node.js 20+、Python 3.x(用於高質量音頻)、VoIP賬號和OpenAI API密鑰
快速開始
使用npx直接運行,無需安裝。設置環境變量並開始打電話
Claude Code集成
將CallCenter.js添加為MCP服務器,直接在Claude中讓AI幫你打電話
驗證配置
使用內置驗證工具檢查配置是否正確

使用案例

餐廳訂位
讓AI幫你打電話到餐廳預訂座位,提供人數、時間和聯繫方式
外賣訂購
自動打電話訂購外賣,提供菜品、送餐地址和支付信息
服務預約
預約各種服務,如牙醫、理髮店、維修服務等

常見問題

我需要什麼設備才能使用CallCenter.js?
支持哪些VoIP提供商?
通話質量如何?
AI能處理複雜的對話嗎?
如何保證通話隱私和安全?

相關資源

GitHub倉庫
項目源代碼和最新更新
OpenAI API文檔
OpenAI API使用指南
SIP協議介紹
SIP協議基礎知識
VoIP配置指南
各種VoIP系統的配置教程

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "callcenter.js": {
      "command": "npx",
      "args": ["github:gerkensm/callcenter.js-mcp", "--mcp"],
      "env": {
        "SIP_USERNAME": "your_extension",
        "SIP_PASSWORD": "your_password",
        "SIP_SERVER_IP": "192.168.1.1",
        "OPENAI_API_KEY": "sk-your-key-here",
        "USER_NAME": "Your Name"
      }
    }
  }
}

{
  "mcpServers": {
    "callcenter.js": {
      "command": "node",
      "args": ["dist/cli.js", "--mcp"],
      "cwd": "/path/to/voip-agent"
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
26.5K
4.5分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
20.7K
5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
65.8K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
21.0K
4.5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
13.4K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
15.5K
5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
15.4K
4.8分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
44.6K
4.7分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2025AIBase