RetellAI MCP Server logo

RetellAI MCP Server

by abhaybabbar

The RetellAI MCP Server is a Model Context Protocol (MCP) server implementation for RetellAI. It allows AI assistants to interact with RetellAI's voice services for managing calls, agents, phone numbers, and voices.

View on GitHub

Last updated: N/A

What is RetellAI MCP Server?

The RetellAI MCP Server is a server that enables AI assistants to use RetellAI's voice services. It provides a set of tools to manage calls, agents, phone numbers, and voices through the Model Context Protocol.

How to use RetellAI MCP Server?

To use the server, you need to install the dependencies using npm i, create a .env file with your RetellAI API key, and run the server using node src/retell/index.js. You can then configure Claude Desktop to use this server as described in the README.

Key features of RetellAI MCP Server

  • Call Management (create, manage phone and web calls)

  • Agent Management (create, manage voice agents with LLM configurations)

  • Phone Number Management (provision and configure phone numbers)

  • Voice Management (access and use different voice options)

Use cases of RetellAI MCP Server

  • List all phone numbers in RetellAI

  • List all agents

  • Get details about a specific agent

  • Create an agent to order a pizza via phone call

FAQ from RetellAI MCP Server

How do I install the dependencies?

Run npm i in the repository directory.

How do I configure the server with my RetellAI API key?

Create a .env file with the following content: RETELL_API_KEY=your_api_key_here.

How do I start the server?

Run node src/retell/index.js in the repository directory.

How do I integrate this server with Claude Desktop?

Follow the Claude Desktop Setup instructions in the README, adding the provided configuration to your claude_desktop_config.json file.

What kind of tools are available?

The server provides tools for managing calls, agents, phone numbers, and voices, including listing, creating, getting, updating, and deleting resources.