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.
@MCP-Mirror
Basic information
Mirror of
Add this server to your MCP-compatible client using the configuration below.
{
"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": ""
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
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.
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?”
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.
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.
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.
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.
A search tool helps dev to solve the naming things problem.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Comments