Phonecall - Real phone calls for Claude Desktop

Created By
leszini2 months ago
MCP server that lets Claude make real phone calls via Twilio + ElevenLabs. Claude is the brain — with full tool access during calls — the phone is just I/O. GDPR-compliant, multi-language, DTMF turn-taking.
Overview

Phonecall-mcp is an MCP server that enables Claude to make and manage real phone calls through Twilio. Unlike typical phone AI solutions that put a pre-prompted bot on the line, here your full Claude instance handles the call — with access to all its tools (web search, calendar, Drive, etc.) in real time. The system uses ElevenLabs for both TTS (text-to-speech) and STT (Scribe v2 Realtime transcription). Turn-taking is DTMF-based (callee presses 1 when done speaking), which is more reliable than silence detection on phone lines. Built-in GDPR consent mechanism ensures no transcription occurs until the callee explicitly agrees — enforced at server level. Features: outbound calls with natural voice, real-time transcription, tool use during calls, inbound voicemail handling, multi-language support, barge-in, full timestamped transcripts. Requires: Python 3.12+, Twilio account, ElevenLabs API, ngrok, Claude Desktop.

Full documentation and setup guide: https://github.com/leszini/phonecall-mcp

Server Config

{
  "mcpServers": {
    "phonecall-mcp": {
      "command": "python",
      "args": [
        "C:\\full\\path\\to\\phonecall-mcp\\server.py"
      ]
    }
  }
}
Project Info
Created At
2 months ago
Updated At
2 months ago
Author Name
leszini
Star
-
Language
-
License
-
Category

Recommend Servers

View All