Use CallForMe in Windsurf
Short answer: Open Windsurf's MCP settings and add a callforme entry with serverUrl https://callforme.tel/mcp to ~/.codeium/windsurf/mcp_config.json, then refresh. Click Authenticate once to create your account. Cascade can then call businesses, and shows one setup link the first time it places a call.
Windsurf's Cascade agent supports remote MCP servers over HTTP.
Install in Windsurf
- In Windsurf, open Settings, then Cascade, then MCP Servers (or click the hammer icon in Cascade and choose Configure).
- Choose View raw config to open
~/.codeium/windsurf/mcp_config.json. - Add:
{
"mcpServers": {
"callforme": {
"serverUrl": "https://callforme.tel/mcp"
}
}
}
- Save and click Refresh in the MCP panel.
Signing in from Windsurf
After the refresh, Windsurf shows an Authenticate button next to callforme in the MCP panel. Click it. A browser tab opens and closes by itself. There's no email, no form and no card. That creates your CallForMe account.
If Windsurf doesn't show a sign-in step
If Windsurf never shows a sign-in step, use one of these instead:
https://callforme.tel/mcp/openneeds no sign-in. Your agent gets a setup link in each new session unless it saves theaccount_keyit receives.- A personal URL,
https://callforme.tel/mcp/k/<your key>, or the headerAuthorization: Bearer cfm_..., using a key you create on the account page.
To use a header in Windsurf:
{
"mcpServers": {
"callforme": {
"serverUrl": "https://callforme.tel/mcp",
"headers": { "Authorization": "Bearer cfm_your_key" }
}
}
}
Your first real call in Windsurf
The first time Windsurf places a real call, CallForMe sends back a one-time setup link and Windsurf shows it to you. Open it, check the call it describes, and add $5. Turn on auto-reload (one click right after paying) and the balance tops itself up, so you do this once. Details in how setup links work.
Try it in Windsurf
Start with a free demo call. Paste this into Windsurf:
Call Maple Street Pizza at (469) 770-7412 and book a table for 2 tonight at 7 under Alex. Ask for the confirmation number, then tell me how it went.
Demo lines are fictional and free. Then swap in a business you use ($1 if answered, nothing if not):
Call Paws & Suds grooming and ask the price and next Saturday availability for a full groom on a 60-pound goldendoodle.
Questions
Windsurf uses serverUrl, not url?
Yes. Windsurf's remote server field is serverUrl.
Is there a tool limit?
Windsurf caps the number of active MCP tools. CallForMe has about ten, so it fits easily, but you may need to turn off tools from other servers if you're near the limit.
Does Cascade need to stay open during the call?
It should keep polling so it can answer the business's questions. If it stops, the call still finishes and you can ask for the result later.
Add CallForMe to your agent
One URL for any MCP agent. Connecting asks for nothing.
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.