MCP ServerSTDIOOfficialv3.1.1

better-call-claude MCP Server

Voice Calls, SMS, and WhatsApp for Claude Code with cross-channel context sharing.

io.github.sns45/better-call-claude

Hosted URL

https://github.com/sns45/better-call-claude

Transport

STDIO

Auth

6 required env vars

Connect to better-call-claude

Hosted endpoint — paste into any MCP client.

https://github.com/sns45/better-call-claude

Environment variables

Configuration this server reads at startup.

  • BETTERCALLCLAUDE_PHONE_PROVIDERRequired

    Phone provider: 'twilio' or 'telnyx'

  • BETTERCALLCLAUDE_PHONE_NUMBERRequired

    Your phone number in E.164 format

  • BETTERCALLCLAUDE_PHONE_ACCOUNT_SIDRequiredSecret

    Twilio Account SID or Telnyx API Key

  • BETTERCALLCLAUDE_PHONE_AUTH_TOKENRequiredSecret

    Twilio Auth Token or Telnyx API Secret

  • BETTERCALLCLAUDE_USER_PHONE_NUMBERRequired

    Your personal phone number in E.164 format (for outbound calls/SMS)

  • BETTERCALLCLAUDE_OPENAI_API_KEYRequiredSecret

    OpenAI API key for speech-to-text (Whisper) and text-to-speech

  • BETTERCALLCLAUDE_WHATSAPP_NUMBER

    WhatsApp number if different from phone number (e.g., Twilio Sandbox)

  • BETTERCALLCLAUDE_PORT

    Local HTTP server port

  • TAILSCALE_HOSTNAME

    Override Tailscale hostname for webhook URL

  • BETTERCALLCLAUDE_WHATSAPP_PROVIDER

    WhatsApp provider: set to 'baileys' for free WhatsApp via WebSocket (no Twilio needed)

  • BETTERCALLCLAUDE_BAILEYS_AUTH_DIR

    Path to Baileys auth state directory (default: data/baileys-auth)

  • BETTERCALLCLAUDE_WHATSAPP_CHAT_HISTORY_SIZE

    Max WhatsApp chat history messages to retain (default: 50)

Resources

Where to find authoritative docs and source for better-call-claude.

Try better-call-claude with 30+ AI models

Open MCP Agent Studio and connect this server to Claude, GPT, Gemini, DeepSeek and more — no install required.

Open Agent Studio

Related servers

More on MCP Playground