RetellAI
STDIORetellAI语音服务集成MCP服务器
RetellAI语音服务集成MCP服务器
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