callmcp
by CallMCP
CallMCP is a Model Context Protocol server that gives AI assistants one consistent set of 14 tools for phone calls, text messages, recordings, transcripts and phone numbers. It lets you switch between hosted, local or bring-your-own-model call backends without changing your agent code.
- Stars
- 1
- Licence
- MIT
- Runs on
- Your computer
- Setup
- Technical
- Language
- TypeScript
- Age
- 116 days
What you can do with it
- Let an AI agent place phone calls and send SMS messages, with a human approval step before anyone is contacted
- Search for, buy and configure phone numbers automatically, including paying through x402 machine payments
- Retrieve call recordings and transcripts, and swap between call providers by changing configuration only
Make money with it
A freelancer could set up and sell AI call-handling or outbound follow-up agents for local businesses, using this server as the telephony layer.
An idea, not financial advice. Check the licence before charging for anything built on it.
Ways a business could use it
- Build an AI phone assistant that handles appointment reminders or follow-up calls without being tied to one telephony vendor
- Test and prototype voice agents in sandbox mode before committing to a paid call provider
Can you use it commercially?
Free to use, change and sell, including in paid products. Keep the copyright notice.
Not legal advice. Read the project's licence file before building a product on it.
Add it to Claude Code
claude mcp add server -- npx -y @callmcp/server
From the official MCP Registry (ai.callmcp/server). Only connect MCP servers you trust: they can act on your behalf.
Getting it running
Run it with npx (npx -y @callmcp/server), check your setup with the doctor command, then add it to Claude Desktop or Claude Code using the example configs.
Follow the official instructions in the project README.
Things to check
- Very early project with only 1 star
- Needs an account with a telephony provider, which usually costs money
- Autonomous number purchasing spends real money without human approval
- Outbound calls and texts carry legal consent duties, such as TCPA rules
- Maintained by KaiCalls, which offers its own hosted tier
- README comparison table contains unverified placeholder cells
Checked 03 Nov 2026. Summary drafted by AI from the project's README.