---
title: "Use CallForMe in Cline"
description: "Add CallForMe to Cline in VS Code as a remote MCP server using streamableHttp. Then Cline can call businesses for you and report back with the answers."
url: https://callforme.tel/agents/cline
updated: 2026-09-29
---

# Use CallForMe in Cline

> Open Cline's MCP Servers panel, choose Configure MCP Servers, and add a callforme entry with type streamableHttp and url https://callforme.tel/mcp. Click Authenticate once; no email or card. Cline can plan calls and look up businesses right away, and shows one setup link the first time it places a call.

Cline supports remote MCP servers. The transport type must be set explicitly.

## Install

1. Click the MCP Servers icon in the Cline panel.
2. Open the **Remote Servers** tab and add `callforme` with URL `https://callforme.tel/mcp`, or click **Configure MCP Servers** to edit `cline_mcp_settings.json` directly:

```json
{
  "mcpServers": {
    "callforme": {
      "type": "streamableHttp",
      "url": "https://callforme.tel/mcp",
      "disabled": false,
      "autoApprove": ["plan_call", "find_business", "get_call", "pricing"]
    }
  }
}
```

Use `streamableHttp` exactly (camelCase). Without it, Cline falls back to SSE and the connection fails.

## Connecting your account

After you save, Cline shows an **Authenticate** button on the callforme server. 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 Connect step doesn't show up

If your version of Cline can't do OAuth sign-in, 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_...` in the entry's `headers`, using a key you create on the [account page](https://callforme.tel/account).

## Roo Code and Kilo Code

Forks of Cline use the same settings shape. If your fork expects `streamable-http` instead, check its docs; the URL is the same.

## Try it

Paste this into Cline:

> Call Oakridge Family Medicine and ask if they're taking new patients, whether they accept Blue Cross PPO, and the first opening for a new-patient visit.

## Related

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

## FAQ

### I get a 405 error. What's wrong?

The type field is missing or misspelled, so Cline tried SSE. Set "type": "streamableHttp".

### Should I auto-approve place_call?

Keep place_call on manual so you see each call before it dials. Read-only tools like plan_call and get_call are fine to auto-approve.
