Butt-Dial MCP

Give your AI clients a phone number. Calls, SMS, email, and WhatsApp — one MCP server, all channels.

Butt-Dial is an open-source MCP server that gives AI clients full communication abilities. Your client connects via SSE, discovers tools, and starts making calls and sending messages. The server handles all the plumbing — Twilio, Resend, TTS — so your client just talks.

Key Features

Quick Start

git clone https://github.com/95percent-ai/butt-dial.git

cd butt-dial

npm install

cp .env.example .env

npm run build

node dist/index.js

Then open http://localhost:3100/admin/setup to configure your providers.

Demo Mode

Set DEMO_MODE=true in .env to run with mock providers. No real API calls, no costs. All tools work with simulated responses — perfect for development and testing.

Connect Your AI Client

GET http://localhost:3100/sse

Authorization: Bearer <client-token>

Any MCP-compatible client works: Claude Desktop, Cursor, or custom orchestrators. 47 MCP tools, 5 channels + A2A.

← Home