Better Call Claude
Rank #13,439io.github.sns45/better-call-claude
Voice Calls, SMS, and WhatsApp for Claude Code with cross-channel context sharing.
Better Call Claude is a Model Context Protocol (MCP) server published by sns45. It ranks #13,439 of 115,591 servers tracked on MCP Toplist, and its repository has 1 GitHub stars. Better Call Claude is listed across 2 registries — Official MCP and Glama, with 6 tracked versions. It was first listed on Jan 14, 2026 and most recently updated on Jul 23, 2026.
Ranks ahead of 102,152 of 115,591 servers on MCP Toplist.
Use Better Call Claude
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add better-call-claude -e "BETTERCALLCLAUDE_PHONE_PROVIDER=<your BETTERCALLCLAUDE_PHONE_PROVIDER>" -e "BETTERCALLCLAUDE_PHONE_NUMBER=<your BETTERCALLCLAUDE_PHONE_NUMBER>" -e "BETTERCALLCLAUDE_PHONE_ACCOUNT_SID=<your BETTERCALLCLAUDE_PHONE_ACCOUNT_SID>" -e "BETTERCALLCLAUDE_PHONE_AUTH_TOKEN=<your BETTERCALLCLAUDE_PHONE_AUTH_TOKEN>" -e "NGROK_AUTHTOKEN=<your NGROK_AUTHTOKEN>" -- npx -y better-call-claudeReplace each placeholder with your own value before saving.
[mcp_servers.better-call-claude]
command = "npx"
args = ["-y", "better-call-claude"]
[mcp_servers.better-call-claude.env]
BETTERCALLCLAUDE_PHONE_PROVIDER = "<your BETTERCALLCLAUDE_PHONE_PROVIDER>"
BETTERCALLCLAUDE_PHONE_NUMBER = "<your BETTERCALLCLAUDE_PHONE_NUMBER>"
BETTERCALLCLAUDE_PHONE_ACCOUNT_SID = "<your BETTERCALLCLAUDE_PHONE_ACCOUNT_SID>"
BETTERCALLCLAUDE_PHONE_AUTH_TOKEN = "<your BETTERCALLCLAUDE_PHONE_AUTH_TOKEN>"
NGROK_AUTHTOKEN = "<your NGROK_AUTHTOKEN>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"better-call-claude": {
"command": "npx",
"args": [
"-y",
"better-call-claude"
],
"env": {
"BETTERCALLCLAUDE_PHONE_PROVIDER": "<your BETTERCALLCLAUDE_PHONE_PROVIDER>",
"BETTERCALLCLAUDE_PHONE_NUMBER": "<your BETTERCALLCLAUDE_PHONE_NUMBER>",
"BETTERCALLCLAUDE_PHONE_ACCOUNT_SID": "<your BETTERCALLCLAUDE_PHONE_ACCOUNT_SID>",
"BETTERCALLCLAUDE_PHONE_AUTH_TOKEN": "<your BETTERCALLCLAUDE_PHONE_AUTH_TOKEN>",
"NGROK_AUTHTOKEN": "<your NGROK_AUTHTOKEN>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"better-call-claude": {
"command": "npx",
"args": [
"-y",
"better-call-claude"
],
"env": {
"BETTERCALLCLAUDE_PHONE_PROVIDER": "<your BETTERCALLCLAUDE_PHONE_PROVIDER>",
"BETTERCALLCLAUDE_PHONE_NUMBER": "<your BETTERCALLCLAUDE_PHONE_NUMBER>",
"BETTERCALLCLAUDE_PHONE_ACCOUNT_SID": "<your BETTERCALLCLAUDE_PHONE_ACCOUNT_SID>",
"BETTERCALLCLAUDE_PHONE_AUTH_TOKEN": "<your BETTERCALLCLAUDE_PHONE_AUTH_TOKEN>",
"NGROK_AUTHTOKEN": "<your NGROK_AUTHTOKEN>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"better-call-claude": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"better-call-claude"
],
"env": {
"BETTERCALLCLAUDE_PHONE_PROVIDER": "<your BETTERCALLCLAUDE_PHONE_PROVIDER>",
"BETTERCALLCLAUDE_PHONE_NUMBER": "<your BETTERCALLCLAUDE_PHONE_NUMBER>",
"BETTERCALLCLAUDE_PHONE_ACCOUNT_SID": "<your BETTERCALLCLAUDE_PHONE_ACCOUNT_SID>",
"BETTERCALLCLAUDE_PHONE_AUTH_TOKEN": "<your BETTERCALLCLAUDE_PHONE_AUTH_TOKEN>",
"NGROK_AUTHTOKEN": "<your NGROK_AUTHTOKEN>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"better-call-claude": {
"command": "npx",
"args": [
"-y",
"better-call-claude"
],
"env": {
"BETTERCALLCLAUDE_PHONE_PROVIDER": "<your BETTERCALLCLAUDE_PHONE_PROVIDER>",
"BETTERCALLCLAUDE_PHONE_NUMBER": "<your BETTERCALLCLAUDE_PHONE_NUMBER>",
"BETTERCALLCLAUDE_PHONE_ACCOUNT_SID": "<your BETTERCALLCLAUDE_PHONE_ACCOUNT_SID>",
"BETTERCALLCLAUDE_PHONE_AUTH_TOKEN": "<your BETTERCALLCLAUDE_PHONE_AUTH_TOKEN>",
"NGROK_AUTHTOKEN": "<your NGROK_AUTHTOKEN>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"better-call-claude": {
"command": "npx",
"args": [
"-y",
"better-call-claude"
],
"env": {
"BETTERCALLCLAUDE_PHONE_PROVIDER": "<your BETTERCALLCLAUDE_PHONE_PROVIDER>",
"BETTERCALLCLAUDE_PHONE_NUMBER": "<your BETTERCALLCLAUDE_PHONE_NUMBER>",
"BETTERCALLCLAUDE_PHONE_ACCOUNT_SID": "<your BETTERCALLCLAUDE_PHONE_ACCOUNT_SID>",
"BETTERCALLCLAUDE_PHONE_AUTH_TOKEN": "<your BETTERCALLCLAUDE_PHONE_AUTH_TOKEN>",
"NGROK_AUTHTOKEN": "<your NGROK_AUTHTOKEN>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.sns45%2Fbetter-call-claude)<a href="https://mcptoplist.com/server/io.github.sns45%2Fbetter-call-claude"><img src="https://mcptoplist.com/badge/io.github.sns45%2Fbetter-call-claude.svg" alt="MCP Toplist: Top 25% of 115,591" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 2 registries
sns45
Other servers by sns45
View all sns45 servers →Available versions (6)
| Version | Published |
|---|---|
| 3.1.2 | Jul 23, 2026 |
| 3.1.1 | Feb 27, 2026 |
| 3.1.0 | Feb 9, 2026 |
| 3.0.0 | Jan 30, 2026 |
| 2.1.1 | Jan 14, 2026 |
| 0.1.0 | Nov 25, 2024 |
Frequently asked questions
- Who maintains Better Call Claude?
- Better Call Claude is maintained by sns45, which publishes 2 MCP servers (11 total versions) tracked on MCP Toplist.
- Is Better Call Claude listed on the Official MCP Registry?
- Yes — Better Call Claude is listed on the Official MCP Registry, alongside Glama.
- How many versions does Better Call Claude have?
- MCP Toplist tracks 6 versions of Better Call Claude, most recently published on Jul 23, 2026.
- Where can I find the source code for Better Call Claude?
- The source code for Better Call Claude is hosted at github.com/sns45/better-call-claude.