
RetellAI
STDIOMCP server for RetellAI voice services integration with AI assistants
MCP server for RetellAI voice services integration with AI assistants
This is a Model Context Protocol (MCP) server implementation for RetellAI, allowing AI assistants to interact with RetellAI's voice services.
The RetellAI MCP server provides tools for:
Claude Desktop
and press CMD + ,
to go to Settings
.Developer
tab.Edit Config
button.claude_desktop_config.json
file in your file explorer.claude_desktop_config.json
file. See here for more details.{ "mcpServers": { "retellai-mcp-server": { "command": "npx", "args": ["-y", "@abhaybabbar/retellai-mcp-server"], "env": { "RETELL_API_KEY": "<your_retellai_token>" } } } }
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
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 calllist_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 agentlist_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 numberlist_voices
: Lists all available Retell voicesget_voice
: Gets details of a specific voiceMIT