Claude Code can now call your phone when it gets stuck
A minimal MCP plugin that bridges Claude Code and your phone so the agent can pull you back into the loop for decisions or status updates.

What it does
CallMe is an MCP server plugin for Claude Code that initiates real phone calls when the agent needs a human. It converts text to speech, dials your number through Telnyx or Twilio, transcribes your spoken replies via OpenAI, and feeds them back to Claude so you can resolve blockers without staring at a terminal.
The interesting bit
Voice is treated as just another tool in the MCP layer: Claude can speak_to_user to acknowledge a request, run a long web search mid-conversation, then continue_call with results. Because it uses plain old telephone lines, your smartphone, watch, or even a landline becomes an interface to your coding agent.
Key highlights
- Runs a local server and auto-tunnels webhooks through ngrok, keeping your laptop reachable by the phone provider without manual network fiddling.
- Supports multi-turn conversations: you talk, it transcribes, Claude thinks, it talks back.
- Can swap OpenAI text-to-speech for the free, local Kokoro engine to cut running costs roughly in half.
- Bills run about one to four cents per minute depending on whether you use Telnyx and local TTS.
- Claude can execute other tools—like web searches—while the call stays open.
Caveats
- Requires juggling credentials for three external services: a phone provider, OpenAI, and ngrok.
- Twilio is explicitly “not recommended” by the author, who flags its $20 minimum credit buy-in and higher per-minute rates.
- Even with free Kokoro TTS, an OpenAI API key is still mandatory because the project depends on OpenAI for speech-to-text transcription.
Verdict
Grab it if you run long agent sessions and want permission to walk away. Skip it if you never leave your IDE, or if setting up telecom accounts to talk to an LLM feels like overkill.
Frequently asked
- What is ZeframLou/call-me?
- A minimal MCP plugin that bridges Claude Code and your phone so the agent can pull you back into the loop for decisions or status updates.
- Is call-me open source?
- Yes — ZeframLou/call-me is an open-source project tracked on heatdrop.
- What language is call-me written in?
- ZeframLou/call-me is primarily written in TypeScript.
- How popular is call-me?
- ZeframLou/call-me has 2.6k stars on GitHub.
- Where can I find call-me?
- ZeframLou/call-me is on GitHub at https://github.com/ZeframLou/call-me.