Voice Call MCP Server
@MCP-Mirror
Voice Call MCP Server について
Mirror of
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"voice-call": {
"command": "node",
"args": [
"/path/to/your/mcp-new/dist/start-all.cjs"
],
"env": {
"TWILIO_ACCOUNT_SID": "",
"TWILIO_AUTH_TOKEN": "",
"TWILIO_NUMBER": "",
"OPENAI_API_KEY": "",
"NGROK_AUTHTOKEN": ""
}
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Voice Call MCP Server?
Voice Call MCP Server is a Model Context Protocol (MCP) server that enables Claude and other AI assistants to initiate and manage voice calls using Twilio and OpenAI’s GPT-4o Realtime model. It serves as a base for building AI-powered voice calling applications.
How to use Voice Call MCP Server?
Clone the repository, install dependencies (npm install && npm run build), and configure environment variables (Twilio credentials, OpenAI API key, ngrok authtoken). Add the server configuration to Claude Desktop’s claude_desktop_config.json, restart Claude, and you’ll see “Voice Call” under the hammer menu. Then invoke call tasks naturally, e.g., “Can you call +1-123-456-7890 and let them know I’ll be 15 minutes late?”
Key features of Voice Call MCP Server
- Make outbound phone calls via Twilio
- Process call audio in real-time with GPT-4o Realtime model
- Real-time language switching during calls
- Pre-built prompts for common scenarios (e.g., restaurant reservations)
- Automatic public URL tunneling with ngrok
- Secure handling of credentials
Use cases of Voice Call MCP Server
- Notify someone about a meeting delay via a simple phone call
- Make a restaurant reservation in a specified language
- Reschedule an appointment by speaking to a business
FAQ from Voice Call MCP Server
What are the requirements to run Voice Call MCP Server?
Node.js 22 or later, a Twilio account with API credentials, an OpenAI API key, and an ngrok authtoken. Using nvm to manage Node.js versions is recommended.
How do I configure Voice Call MCP Server for Claude Desktop?
Set environment variables for TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_NUMBER, OPENAI_API_KEY, and NGROK_AUTHTOKEN in the claude_desktop_config.json file. Restart Claude Desktop to load the configuration.
What should I know about phone number format, limits, and costs?
Phone numbers must be in E.164 format (e.g., +11234567890). Be aware of Twilio and OpenAI account rate limits and pricing—call durations affect both services. The ngrok tunnel exposes your server publicly with a random URL and a random secret.
How is data handled and secured?
The server is open-source and designed for transparency and customizability. Credentials are stored securely in environment variables. No local database is included; real-time audio flows through Twilio and OpenAI. Call recording is optional via the RECORD_CALLS environment variable.
「その他」の他のコンテンツ
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)

EverArt
modelcontextprotocolModel Context Protocol Servers
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
コメント