Use CallForMe in Hermes Agent

Short answer: Add a callforme entry with url https://callforme.tel/mcp and auth: oauth under mcp_servers in ~/.hermes/config.yaml, then run hermes mcp login callforme. A tab opens and closes; no email or card. Hermes can then plan calls, and the first real call shows one setup link.

Hermes Agent from Nous Research supports remote HTTP MCP servers and Agent Skills.

Install in Hermes Agent

In ~/.hermes/config.yaml:

mcp_servers:
  callforme:
    url: "https://callforme.tel/mcp"
    auth: oauth

Then run hermes mcp login callforme from a fresh terminal, or restart Hermes. For the skill, save skill.md into your Hermes skills directory as callforme/SKILL.md.

Signing in from Hermes Agent

Run hermes mcp login callforme from a fresh terminal (or restart Hermes and follow its prompt). A browser tab opens and closes by itself. There's no email, no form and no card. That creates your CallForMe account.

If Hermes Agent doesn't show a Connect step

If your version of Hermes 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 headers: { Authorization: "Bearer cfm_..." } in place of auth: oauth, using a key you create on the account page.

Your first real call in Hermes Agent

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

Start with a free demo call. Paste this into Hermes Agent:

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.

Demo lines are fictional and free. Then swap in a business you use ($1 if answered, nothing if not):

Call Valley Mercantile, Hill Country Hardware, and Main Street Ace and ask the price of a 20-pound propane tank exchange. Give me the cheapest.

Questions

Does Hermes need a timeout change?

get_call returns within 50 seconds, so default timeouts are usually fine. If you see timeouts, raise the per-server timeout in config.yaml.

Can I limit which tools Hermes sees?

Hermes supports tool filtering per server. Keep at least plan_call, place_call, get_call, and answer_question.

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.