RetellAI MCP Server

by abhaybabbar

Integrations

  • Used for environment variable management, specifically to load the RetellAI API key from a .env file for authentication.

  • Used for package management to install the server dependencies.

RetellAI MCP-Server

Dies ist eine Model Context Protocol (MCP)-Serverimplementierung für RetellAI, die es KI-Assistenten ermöglicht, mit den Sprachdiensten von RetellAI zu interagieren.

Merkmale

Der RetellAI MCP-Server bietet Tools für:

  • Anrufverwaltung : Erstellen und verwalten Sie Telefonanrufe und Webanrufe
  • Agentenverwaltung : Erstellen und verwalten Sie Sprachagenten mit unterschiedlichen LLM-Konfigurationen
  • Telefonnummernverwaltung : Bereitstellung und Konfiguration von Telefonnummern
  • Sprachverwaltung : Greifen Sie auf verschiedene Sprachoptionen zu und verwenden Sie diese

Claude Desktop-Setup

  1. Öffnen Sie Claude Desktop und drücken Sie CMD + , um zu Settings zu gelangen.
  2. Klicken Sie auf die Registerkarte Developer .
  3. Klicken Sie auf die Schaltfläche Edit Config .
  4. Dadurch wird die Datei claude_desktop_config.json in Ihrem Datei-Explorer geöffnet.
  5. Holen Sie sich Ihren Retell-API-Schlüssel vom Retell-Dashboard ( https://dashboard.retellai.com/apiKey ).
  6. Fügen Sie Folgendes zu Ihrer Datei claude_desktop_config.json hinzu. Weitere Informationen finden Sie hier .
  7. Starten Sie den Claude Desktop neu, nachdem Sie die Konfigurationsdatei bearbeitet haben.
{ "mcpServers": { "retellai-mcp-server": { "command": "npx", "args": ["-y", "@abhaybabbar/retellai-mcp-server"], "env": { "RETELL_API_KEY": "<your_retellai_token>" } } } }

Beispielanwendungsfälle:

  1. Liste alle Zahlen auf, die ich in Retellai habe
  2. Liste alle Agenten auf, die ich habe
  3. Erzähl mir mehr über den Pizzalieferanten
  4. Beispiel für das Erstellen eines Agenten und einen Anruf:
    1. Erstellen Sie einen Agenten, der meine lokale Pizzeria anruft. Achten Sie darauf, dass das Gespräch kurz und prägnant bleibt.
    2. Bestellen Sie eine Pizza Margeritta
    3. Die Zahlung erfolgt per Nachnahme
    4. Senden Sie es an
    5. Der Agent sollte sich als ich ausgeben. Mein Name ist <Ihr_Name>
    6. Tätigen Sie einen ausgehenden Anruf bei meiner örtlichen Pizzeria unter <phone_number> unter Verwendung der US-Nummer

Repo-Setup

  1. Installieren Sie Abhängigkeiten:
    npm i
  2. Erstellen Sie eine .env Datei mit Ihrem RetellAI-API-Schlüssel:
    RETELL_API_KEY=your_api_key_here
  3. Führen Sie den Server aus:
    node src/retell/index.js

Verfügbare Tools

Anruf-Tools

  • list_calls : Listet alle Retell-Anrufe auf
  • create_phone_call : Erstellt einen neuen Telefonanruf
  • create_web_call : Erstellt einen neuen Webanruf
  • get_call : Ruft Details eines bestimmten Anrufs ab
  • delete_call : Löscht einen bestimmten Anruf

Agenten-Tools

  • list_agents : Listet alle Retell-Agenten auf
  • create_agent : Erstellt einen neuen Retell-Agenten
  • get_agent : Ruft einen Retell-Agenten nach ID ab
  • update_agent : Aktualisiert einen vorhandenen Retell-Agenten
  • delete_agent : Löscht einen Retell-Agenten
  • get_agent_versions : Ruft alle Versionen eines Retell-Agenten ab

Telefonnummern-Tools

  • list_phone_numbers : Listet alle Retell-Telefonnummern auf
  • create_phone_number : Erstellt eine neue Telefonnummer
  • get_phone_number : Ruft Details einer bestimmten Telefonnummer ab
  • update_phone_number : Aktualisiert eine Telefonnummer
  • delete_phone_number : Löscht eine Telefonnummer

Sprachtools

  • list_voices : Listet alle verfügbaren Retell-Stimmen auf
  • get_voice : Ruft Details einer bestimmten Stimme ab

Lizenz

MIT

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Eine Serverimplementierung des Model Context Protocol, die es KI-Assistenten ermöglicht, mit den Sprachdiensten von RetellAI zu interagieren, um Anrufe, Agenten, Telefonnummern und Sprachoptionen zu verwalten.

  1. Merkmale
    1. Claude Desktop-Setup
      1. Beispielanwendungsfälle:
        1. Repo-Setup
          1. Verfügbare Tools
            1. Anruf-Tools
            2. Agenten-Tools
            3. Telefonnummern-Tools
            4. Sprachtools
          2. Lizenz

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              A Model Context Protocol server that enables AI assistants to interact with Bluesky/ATProtocol, providing authentication, timeline access, post creation, and social features like likes and follows.
              Last updated -
              18
              10
              TypeScript
              • Apple
              • Linux
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants to utilize AivisSpeech Engine's high-quality voice synthesis capabilities through a standardized API interface.
              Last updated -
              TypeScript
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants to manage meeting data, including creating meeting bots, searching transcripts, and organizing calendar events.
              Last updated -
              12
              TypeScript
              MIT License
              • Apple
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables AI models to interact with VoIPBin's VoIP services, supporting features like call management, agent management, campaigns, conferences, and chat functionality.
              Last updated -
              2
              Python
              MIT License
              • Linux
              • Apple

            View all related MCP servers

            ID: pb7acduvvz