---
title: "Use CallForMe in Zed"
description: "Add CallForMe to Zed's agent panel as a remote context server with one settings.json entry. Then ask Zed's agent to call a business for you."
url: https://callforme.tel/agents/zed
updated: 2026-09-29
---

# 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:

```json
{
  "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](/docs/setup-links).

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](https://callforme.tel/account).

To use a header in Zed:

```json
{
  "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

- [Quickstart](/docs/quickstart)
- [MCP tools reference](/docs/mcp)
- [Pricing](/docs/pricing)
- [Use cases](/use-cases)
- [All agents](/agents)

## FAQ

### 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.
