How to give Claude a phone
Add CallForMe as an MCP server. In claude.ai or Claude Desktop, add a custom connector with the URL https://callforme.tel/mcp and click Connect. In Claude Code, run claude mcp add with the same URL, then authenticate once from /mcp. Then ask Claude to call a business.
The short answer
Claude can't dial a phone on its own. It can use tools, though, and CallForMe is a tool that places phone calls. Add it once and Claude can call a restaurant, a store, a clinic or a customer service line, then tell you what happened.
Claude Code
From your terminal:
claude mcp add --transport http --scope user callforme https://callforme.tel/mcp
Then run /mcp in Claude Code, pick callforme, and choose Authenticate. Full steps are on the Claude Code page.
Claude Desktop and claude.ai
- Open Customize, then Connectors.
- Choose Add, then Add custom connector.
- Name it CallForMe and paste
https://callforme.tel/mcpas the URL. - Click Continue, Add, then Connect. A window opens and closes by itself. No email, form or card.
- Set CallForMe's tools to Always allow so Claude doesn't ask each time it checks on a call.
More detail on the Claude page.
Your first call
Ask Claude something like:
Call Nonna's on Elm Street and book a table for 4 on Friday between 7 and 8:30. Ask for a booth if they have one. The reservation is under Sam.
Here's what Claude does with that:
- Calls
find_businessto get Nonna's number and check it's open. - Calls
plan_callto see the opening line, a checklist, and questions the restaurant might ask (like a phone number for the reservation). - Calls
place_callwith the goal, details, and your questions. - The first time, the response says
needs_setupwith a link likehttps://callforme.tel/go/abc123. Claude shows it to you. You open it, see the exact call about to be placed, add $10, and come back. - Claude calls
place_callagain with the same setup code. The phone rings. - Claude polls
get_calluntil the call ends, then tells you the result: "Booked for 4 at 7:45 Friday under Sam. No booths left, they put you by the window."
That setup link shows up once. Your card is saved with auto-reload, so every later chat and session just calls. Add CallForMe to another agent later and its first call link recognizes you and links it to the same account in one click.
Want to see it work before adding money? Ask Claude to call Maple Street Pizza, a fictional restaurant, at (469) 770-7412. Demo calls are free, up to 5 a day.
What Claude can do with a phone
- Call several shops and compare quotes (auto repair quotes)
- Ask whether something is in stock and have it held (check product stock)
- Wait on hold and patch you in when a person answers (hold for me)
- Move an appointment (reschedule)
- Ask about holiday hours (holiday hours)
Why Claude is a good fit for this
Claude already knows what you're trying to do. It has your context from the conversation: the dates, the car model, the order number. That makes a better call than a form. And when the business asks something unexpected, Claude can answer from that context in the moment instead of the call going nowhere.
Tips
- Tell Claude your name for
on_behalf_of. The assistant opens with "calling on behalf of" that name. - Give limits in plain words. "Don't agree to more than $200" becomes a
constraintsvalue the assistant won't cross. - Give Claude a callback number if you want the business to reach you directly.
- Stay near the chat during the call. If a question comes back, Claude has about a minute to answer before the assistant says it'll call back.
Cost
$1 per answered call including 5 minutes, then $0.25 per minute. No charge if nobody answers. See pricing.
Using Claude Code for several calls at once
Claude Code is good at batches. Ask something like:
Find four groomers near 75024 that are open today. Call each one: 60 lb goldendoodle, full groom next Saturday. Get price and times. Put the results in a table and don't book yet.
Claude places one call per groomer with the same questions, checks on each with get_call, and builds the table when they finish. Groomers that don't pick up cost nothing. When you've picked one, ask Claude to call back and book. See quotes from several businesses.
Questions
Does Claude need an API key to use CallForMe?
No. You click Connect once when you add it, and a browser tab opens and closes by itself. The first time Claude places a real call, it shows you one setup link to add a $10 balance. After that it just calls.
Which Claude apps work?
Claude Code, Claude Desktop and claude.ai all work. Claude Code uses one claude mcp add command. Desktop and claude.ai use a custom connector.
Does the call come from my phone number?
No. Calls come from CallForMe's number, +1 (469) 966-0062. If you want the business to call you back, give Claude your number and it passes it as the callback number.
Can Claude answer questions the business asks during the call?
Yes. If the business asks something Claude didn't include, the question comes back to Claude while the call is live. Claude answers it or asks you.
Add CallForMe to your agent
One URL for any MCP agent. No key needed to install.