Interact with RetellAI's voice services to create conversational voice AI.
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
A headless server to get and send emails via the Gmail API, requiring Google API credentials at runtime.
Interact with the Digital Samba Embedded API for video conferencing features like room management, analytics, recording, and live session control.
AI personal assistant for email Inbox Zero
A server for text-to-speech generation using the AivisSpeech engine.
A Discord relay server to send messages and prompts to a channel and receive responses.
A text-to-speech server using the Kokoro TTS model, configurable via environment variables.
Send SMS messages using the Twilio API. Functions as an MCP server or a standalone REST API.
Interact with Mailgun API.
A Text-to-Speech server that integrates with an external VOICEVOX engine.
A server for the Dixa API, enabling management of conversations and tags.