Use CallForMe in OpenAI Codex

Short answer: Run codex mcp add callforme --url https://callforme.tel/mcp, then codex mcp login callforme. A browser tab opens and closes; no email or card. Codex can plan calls and look up businesses immediately, and gives you one setup link the first time it places a real call.

Codex CLI, the Codex IDE extension, and the Codex app share ~/.codex/config.toml, so one setup covers all three. New to the idea? See can Codex make phone calls? for what it's good at.

Install in Codex

Two commands, paste both

codex mcp add callforme --url https://callforme.tel/mcp
codex mcp login callforme

The second line opens a browser tab that signs you in by itself. If you skip it, CallForMe still works, but each new Codex session starts unconnected and may show you another setup link; signing in keeps one account across sessions. Check it with codex mcp list.

Or edit config.toml

Add this to ~/.codex/config.toml:

[mcp_servers.callforme]
url = "https://callforme.tel/mcp"

Restart Codex after editing the file and run codex mcp login callforme. Inside a session, /mcp shows connected servers.

Or in the app or IDE extension

  • Codex in the ChatGPT desktop app: open Settings, then MCP servers, then Add server. Name it callforme, choose Streamable HTTP, paste https://callforme.tel/mcp, save, click Restart, then Authenticate.
  • IDE extension: open the gear menu, then MCP servers, then Add server, with the same details, then Restart extension.

Steps from OpenAI's Codex MCP docs, checked November 4, 2026.

Signing in from Codex

Run codex mcp login callforme. A browser tab opens and closes by itself. There's no email, no form and no card. That creates your CallForMe account.

If Codex doesn't show a Connect step

If your version of Codex 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 bearer_token_env_var = "CALLFORME_KEY" in the [mcp_servers.callforme] block with the key exported as CALLFORME_KEY, using a key you create on the account page.

Using a CallForMe API key

On a machine with no local browser, try codex mcp login callforme --no-browser first (OpenAI's docs list that option). On a server, in CI, or anywhere sign-in still doesn't work, use a key instead of the sign-in step:

  1. Create a key on the account page. It starts with cfm_.
  2. Export it: export CALLFORME_KEY=cfm_...
  3. Point Codex at it in ~/.codex/config.toml:
[mcp_servers.callforme]
url = "https://callforme.tel/mcp"
bearer_token_env_var = "CALLFORME_KEY"

Codex sends the key as Authorization: Bearer, and calls go straight to your account with no setup link. Codex itself still needs its own OpenAI sign-in or API key to run; the CallForMe key only covers the phone calls.

Skill

Codex reads Agent Skills too. Drop skill.md into your skills folder as callforme/SKILL.md so Codex follows the plan, place, poll, answer loop without extra prompting.

Your first real call in Codex

The first time Codex places a real call, CallForMe sends back a one-time setup link and Codex 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 Codex

Ask for something you actually need called ($1 if answered, nothing if not). Paste this into OpenAI Codex, with your own business and details:

Call Lakeside Print & Copy and ask if order #4411 is ready for pickup and until what time they're open today.

Want to hear one first? Demo lines are fictional and free:

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

Questions

Does this work with Codex Cloud?

Cloud environments can add remote MCP servers in their settings. Use the same URL, and pass a key from the account page with the Bearer option if the environment can't do OAuth.

Codex shows no CallForMe tools. What now?

Restart Codex after editing config.toml and run /mcp. Older Codex builds needed an experimental flag for HTTP MCP servers, so update Codex if tools still don't load.

Can Codex use curl instead of MCP?

Yes. With shell access, Codex can follow https://callforme.tel/skill.md and call the REST API with curl. MCP is simpler if you can use it.

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.