
RetellAI MCP Server
A Model Context Protocol server implementation that enables AI assistants to interact with RetellAI's voice services for managing calls, agents, phone numbers, and voice options.
README
RetellAI MCP Server
This is a Model Context Protocol (MCP) server implementation for RetellAI, allowing AI assistants to interact with RetellAI's voice services.
Features
The RetellAI MCP server provides tools for:
- Call Management: Create and manage phone calls and web calls
- Agent Management: Create and manage voice agents with different LLM configurations
- Phone Number Management: Provision and configure phone numbers
- Voice Management: Access and use different voice options
Claude Desktop Setup
- Open
Claude Desktop
and pressCMD + ,
to go toSettings
. - Click on the
Developer
tab. - Click on the
Edit Config
button. - This will open the
claude_desktop_config.json
file in your file explorer. - Get your Retell API key from the Retell dashboard (https://dashboard.retellai.com/apiKey).
- Add the following to your
claude_desktop_config.json
file. See here for more details. - Restart the Claude Desktop after editing the config file.
{
"mcpServers": {
"retellai-mcp-server": {
"command": "npx",
"args": ["-y", "@abhaybabbar/retellai-mcp-server"],
"env": {
"RETELL_API_KEY": "<your_retellai_token>"
}
}
}
}
Example use cases:
- List all the numbers I have in retellai
- List all the agents I have
- Tell me more about pizza delivery agent
- Creating agent and calling example:
- Create an agent that calls my local pizza shop, make sure to keep the conversation short and to the point.
- Order a margeritta pizza
- Payment will be done by cash on delivery
- Send it to <address>
- The agent should pretend to be me. My name is <your_name>
- Make an outbound call to my local pizza shop at <phone_number>, using the usa number
Repo Setup
-
Install dependencies:
npm i
-
Create a
.env
file with your RetellAI API key:RETELL_API_KEY=your_api_key_here
-
Run the server:
node src/retell/index.js
Available Tools
Call Tools
list_calls
: Lists all Retell callscreate_phone_call
: Creates a new phone callcreate_web_call
: Creates a new web callget_call
: Gets details of a specific calldelete_call
: Deletes a specific call
Agent Tools
list_agents
: Lists all Retell agentscreate_agent
: Creates a new Retell agentget_agent
: Gets a Retell agent by IDupdate_agent
: Updates an existing Retell agentdelete_agent
: Deletes a Retell agentget_agent_versions
: Gets all versions of a Retell agent
Phone Number Tools
list_phone_numbers
: Lists all Retell phone numberscreate_phone_number
: Creates a new phone numberget_phone_number
: Gets details of a specific phone numberupdate_phone_number
: Updates a phone numberdelete_phone_number
: Deletes a phone number
Voice Tools
list_voices
: Lists all available Retell voicesget_voice
: Gets details of a specific voice
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.