Quickstart

Short answer: Add the MCP server https://callforme.tel/mcp to your agent and click Connect when it asks. A tab opens and closes by itself, with no form or card. Try the free demo line first. On your first real call your agent shows one link to add $5, and after that every session just calls.

1. Add the server

Claude Code

From your terminal:

claude mcp add --transport http callforme https://callforme.tel/mcp

Any other MCP agent

Add a remote MCP server (streamable HTTP) with this URL:

https://callforme.tel/mcp

Exact steps for each agent, including Claude Desktop, claude.ai, ChatGPT, Codex, Cursor, VS Code, Gemini CLI and more, are on the agents page.

No MCP? Use the skill and curl

If your agent can run shell commands, tell it:

Read https://callforme.tel/skill.md and use it to call businesses for me.

The skill walks it through the REST API with curl. See any agent with a shell.

2. Connect once

After you add the URL, your agent shows a Connect or Authenticate step:

  • claude.ai and Claude Desktop: click Connect on the connector.
  • Claude Code: run /mcp, pick callforme, choose Authenticate.
  • Codex: run codex mcp login callforme.
  • Others: a Connect, Login or Authenticate button or prompt appears after you add the server.

A browser tab opens and closes by itself. No email, no form, no card. That creates your CallForMe account.

3. Try it free first

Before calling a real business, ask for a practice call:

Call Maple Street Pizza at (469) 770-7412 and ask if they have a gluten-free crust and how long a large pepperoni takes for pickup.

Maple Street Pizza is a fictional restaurant run by CallForMe. Calls to it are free and need no payment, up to 3 a day. You'll see the whole flow: the call, a question or two mid-call, and the result.

To see parallel calls, try the three demo auto shops at once:

Get front brake quotes from Oak Street Auto (469) 402-2653, Cedar Lane Tire & Brake (469) 437-9838 and Elm Avenue Garage (469) 300-6608. Call all three at the same time and give me a table. If they ask about my car, ask me.

Leave the car out on purpose. The shops will ask for it mid-call, and you'll see the question come back to your agent. All five numbers, including Ironwood Fitness, a fictional gym, are on the demo lines page.

4. Ask for a real call

Say what you want in plain words:

Call the CVS on Preston Road and ask if they're open on Thanksgiving and until what time.

Your agent will usually:

  1. Use find_business to get the phone number and today's hours.
  2. Use plan_call to preview the opening line and the questions the business will probably ask that you haven't answered yet. Your agent may ask you for those first.
  3. Use place_call to start the call.

The first real call returns:

{
  "status": "needs_setup",
  "setup_url": "https://callforme.tel/go/QF6S-2U4Z",
  "setup_code": "QF6S-2U4Z",
  "message_for_user": "To place this call, open https://callforme.tel/go/QF6S-2U4Z and add $5 of call credit (about 5 calls)."
}

Your agent shows you the link. The page shows the exact call it's about to place and what the business will hear. Add $5 (your card is saved and auto-reloads; unused credit never expires), or claim creator credit with your email. The page says "Done, go back to your agent."

Meanwhile your agent calls wait_for_setup with the code, which returns the moment you finish paying, with the call already dialing. If your agent was waiting on you instead, say "done" and it retries place_call with the setup_code. Either way, that's the last setup step: every chat and session after this just calls. Adding CallForMe to a second agent later? Its first call link recognizes you and links it to your account in one click, no second payment. More in how setup links work.

6. Get the result

Your agent checks on the call with get_call (wait_seconds up to 50) until status is ended. While it runs, your agent can see the transcript as it happens and tell you what's going on.

If the business asks something your agent doesn't know, pending_question shows up. The business is waiting on the line, so your agent answers from what you already told it, or asks you right away. It has about 45 seconds. After that the assistant tells the business you'll follow up on that point and carries on. To skip the round trip, tell your agent likely answers up front ("any time from 7 to 8:30 is fine"); it passes them as if_asked.

Your agent can also change course mid-call ("make it 6 people instead") with answer_question, even when nobody asked.

The final result has your answers in the order you asked them, an outcome, and the transcript:

{
  "status": "ended",
  "answers": [
    { "question": "Are you open on Thanksgiving?", "answer": "Yes, 9am to 5pm. Pharmacy counter 10am to 2pm." }
  ],
  "unanswered_questions": [],
  "outcome": {
    "success": true,
    "type": "answered",
    "summary": "Store open Thanksgiving 9 to 5, pharmacy 10 to 2.",
    "next_steps": "None."
  },
  "duration_seconds": 74,
  "cost": "$1.00"
}

If you've signed in to your account with your email, the result is also emailed to you when the call ends, with a calendar file when something was booked. Need to call back with a missing detail? Ask your agent to redial; redial reuses the whole request with your changes.

Want to show someone? Ask your agent to share the call. share_call makes a public page at https://callforme.tel/c/<id> with phone numbers and emails hidden.

If your client can't connect

Some clients don't support MCP sign-in. Use https://callforme.tel/mcp/open (no sign-in; your agent gets a setup link in each new session unless it saves the account_key it receives), or create a key on the account page and use https://callforme.tel/mcp/k/<your key> or the header Authorization: Bearer cfm_.... Details in the MCP reference.

Next

Questions

Do I have to sign up before connecting?

No form. When you add the URL, your agent shows a Connect or Authenticate step. A browser tab opens and closes by itself, and that creates your account. No email and no card at that point.

Can I try it without paying?

Yes. Ask your agent to call Maple Street Pizza, a fictional restaurant, at (469) 770-7412. Demo calls are free and need no payment, up to 3 a day.

My agent isn't listed. Can I still use it?

If it supports remote MCP servers, use https://callforme.tel/mcp. If it can run shell commands, point it at https://callforme.tel/skill.md and it will use the REST API with curl.

What does the first real call cost?

$1 if answered, covering the first 2 minutes, then $0.40 per minute. You add $5 to start, the card is saved for auto-reload, and the balance never expires.

Add CallForMe to your agent

One URL for any MCP agent. Connecting asks for nothing.

https://callforme.tel/mcp

Install steps for your agentTry a free demo callPricing

On your phone? Email yourself the setup steps

One email with the link, for when you're at your computer. Nothing else.