Use CallForMe in Zed

Add a callforme entry under context_servers in Zed's settings.json with url https://callforme.tel/mcp, then click Authenticate once to create your account. Zed's agent panel can then call businesses, and it shows one setup link the first time it places a real call.

Zed calls MCP servers context servers. Remote ones take a URL.

Install

Open settings with zed: open settings (cmd-,) and add:

{
  "context_servers": {
    "callforme": {
      "url": "https://callforme.tel/mcp"
    }
  }
}

Open the agent panel settings, click Authenticate next to callforme, and confirm it shows as active. You can also add it from the agent panel with Add Custom Server.

Connecting your account

Because the entry has no Authorization header, Zed shows an Authenticate button for callforme in the agent panel settings. Click it. A browser tab opens and closes by itself. There's no email, no form and no card. That creates your CallForMe account.

Your first call

The only other step comes once, the first time your agent places a real call. CallForMe answers with a short setup link like https://callforme.tel/go/k7m2q, and your agent shows it to you.

  1. Open the link. It shows the exact call about to be placed: who, what number, and the goal.
  2. Add $10. Your card is saved and auto-reloads, so you won't see this page again. Creators can claim credit with their email instead.
  3. The page says you're done. Tell your agent to continue, and the phone starts ringing.

After that, every chat and every session just calls. If you later add CallForMe to a second agent, its first call link recognizes you (when you're signed in on that browser) and links it to your account in one click, with no second payment. More in how setup links work.

Want to test it first? Ask your agent to call Maple Street Pizza, a fictional restaurant, at (469) 770-7412. Demo calls are free, with no payment, up to 5 a day.

If the sign-in step doesn't appear

If Zed never shows a sign-in step, use one of these instead:

  • https://callforme.tel/mcp/open needs no sign-in. Your agent gets a setup link in each new session unless it saves the account_key it receives.
  • A personal URL, https://callforme.tel/mcp/k/<your key>, or the header Authorization: Bearer cfm_..., using a key you create on the account page.

To use a header in Zed:

{
  "context_servers": {
    "callforme": {
      "url": "https://callforme.tel/mcp",
      "headers": { "Authorization": "Bearer cfm_your_key" }
    }
  }
}

Try it

Paste this into Zed:

Call Harbor Hotel and ask if early check-in at noon on Saturday is possible and what overnight parking costs.

Related

Questions

My Zed version doesn't accept a url here. What now?

Update Zed. Older builds only ran local command servers; you can bridge with npx -y mcp-remote https://callforme.tel/mcp as the command.

I don't see an Authenticate button. What now?

Make sure the entry has no Authorization header. Or skip sign-in: create a key on callforme.tel/account and send it as the header Authorization: Bearer cfm_...

Does it work with external agents in Zed?

Agents that run through Zed's agent panel can use context servers. Check that the server is enabled for the profile you're using.

Add CallForMe to your agent

One URL for any MCP agent. No key needed to install.

https://callforme.tel/mcp

Install steps for your agent · Pricing