A phone call MCP server for Claude and your agents
Claude cannot pick up a phone. Dial is a remote MCP server that gives it that tool: place a call, in an Indian language, and read back what was said.
> Call the service centre and ask if my bike is ready. Use Hindi.
How it works
- Add Dial to your app with your Dial link (Streamable HTTP, OAuth).
- Your agent picks a tool:
place_call,get_call,list_calls,get_balanceorcancel_call. place_calltakes an Indian number, who it is on behalf of, the goal, and optional questions, context and language.get_callreturns the summary, the answers and a transcript with an English translation.
What works, and where
- Works in Claude (web, desktop, all plans), Claude Code, Cursor, Codex, Gemini CLI and any MCP client with remote HTTP servers and OAuth.
- ChatGPT Business, Enterprise and Edu workspaces can add it as a custom MCP server. ChatGPT Free, Go, Plus and Pro cannot yet.
- Every call starts by saying an AI is calling. Dial blocks emergency and paid-rate numbers, and never asks anyone for OTPs, card or bank details.
- Dial makes service calls, one at a time. No sales calls, bulk calling, impersonation, threats or debt collection.
Price and timing
Dial opens on 18 Nov 2026. The waitlist is open now. Calls are ₹5 a minute plus GST, billed by the second.
Questions
How do I add Dial to Claude Code?
Run claude mcp add --transport http dial YOUR_DIAL_LINK once. Your link arrives by email when your turn on the waitlist comes.
What does a call cost?
₹5 a minute plus GST, billed by the second.
Can I limit how long a call runs?
Yes. max_minutes takes 1 to 10, default 5.
Where are the full tool fields?
On the Dial developer docs.