$ timeahead.in
/ servers/npm/@abhaybabbar/retellai-mcp-server
npm

@abhaybabbar/retellai-mcp-server

RetellAi MCP Server

38 stars205/wkupdated 64d agogithub ↗
80good
▣ Overview

What it does

Exposes RetellAI's voice API through 24 MCP tools for building voice applications. Covers call management (create, list, delete phone and web calls), agent provisioning (create voice agents with custom LLM configurations, manage agent versions), phone number management (provision and configure numbers), and voice selection (list and retrieve voice characteristics). Claude can orchestrate complete voice workflows—creating agents, provisioning numbers, initiating calls—without leaving the conversation.

Who it's for

Backend engineers and product teams building voice applications at scale—those provisioning phone numbers, creating LLM-powered agents for customer outreach, and automating phone call workflows without building call infrastructure from scratch.

Common use cases

  • Create a voice agent with a custom LLM config and initiate an outbound phone call to conduct customer conversations or gather information.
  • Provision a phone number and assign it to a voice agent for inbound call handling.
  • List all active calls and agents to monitor the state of a voice application or customer campaign.
  • Update an agent's LLM configuration (system prompt, model settings) and deploy changes immediately.
  • Select voice characteristics and apply them to new agents for consistent customer-facing interactions.

Setup pitfalls

  • Requires a valid RetellAI API key in the RETELL_API_KEY environment variable, available from dashboard.retellai.com/apiKey.
  • On Claude Desktop, register the server in claude_desktop_config.json with the API key in the env block, then restart the application.
  • If no tools appear after installation, upgrade to the latest package version: npx -y @abhaybabbar/retellai-mcp-server@latest. Older installs may have dependency mismatches.
  • Voice agent LLM configuration (model, system prompt) directly affects call behavior. Test agents in a sandbox call before deploying to production customer outreach.
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
85
21.3
Adoption
20%
45
9.0
Quality
10%
100
10.0
Trust
10%
50
5.0
Total
80.2
⚿ Capabilities & Risk Explainer
secrets
◆ Risk level: low· 24 tools · auth: API key
secrets — requires access to credentials or environment secrets.
Tool nameDescriptionDestructive?
list_agents✓ no
create_agent✓ no
get_agent✓ no
update_agent✓ no
delete_agent⚠ yes
+19 more tools
get_agent_versions✓ no
create_phone_call✓ no
create_web_call✓ no
get_call✓ no
list_calls✓ no
update_call✓ no
delete_call⚠ yes
list_phone_numbers✓ no
create_phone_number✓ no
get_phone_number✓ no
update_phone_number✓ no
delete_phone_number⚠ yes
list_voices✓ no
get_voice✓ no
list_retell_llms✓ no
create_retell_llm✓ no
get_retell_llm✓ no
update_retell_llm✓ no
delete_retell_llm⚠ yes
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "abhaybabbarretellai": {
      "command": "npx",
      "args": [
        "-y",
        "@abhaybabbar/retellai-mcp-server"
      ]
    }
  }
}
📈 Score historylast 32 snapshots
4/30/20266/10/2026 · 32 snapshots
⚙ Maintenance health
12/ 100 · is this project alive?
contributors (1y)1
top contributor share100%
releases (1y)0
ci✗ none
⛁ Raw data
weekly downloads205
github stars38
forks19
open issues3
license✓ present
readme length3323 chars
last publish24d ago
last commit64d ago
last updated1d ago
install verified✓ pass · 26d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points