Skip to main content
Glama

RetellAI MCP-Server

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

Funktionen

Der RetellAI MCP-Server bietet Tools für:

  • Anrufverwaltung: Erstellen und Verwalten von Telefon- und Webanrufen

  • Agentenverwaltung: Erstellen und Verwalten von Sprachagenten mit verschiedenen LLM-Konfigurationen

  • Telefonnummernverwaltung: Bereitstellen und Konfigurieren von Telefonnummern

  • Sprachverwaltung: Zugriff auf und Nutzung verschiedener Sprachoptionen

Related MCP server: Voice Call MCP Server

Einrichtung für Claude Desktop

  1. Öffnen Sie Claude Desktop und drücken Sie CMD + ,, um zu den Einstellungen zu gelangen.

  2. Klicken Sie auf den Reiter Entwickler.

  3. Klicken Sie auf die Schaltfläche Konfiguration bearbeiten.

  4. Dies öffnet die Datei claude_desktop_config.json in Ihrem Dateimanager.

  5. Holen Sie sich Ihren Retell-API-Schlüssel aus dem Retell-Dashboard (https://dashboard.retellai.com/apiKey).

  6. Fügen Sie Folgendes zu Ihrer claude_desktop_config.json-Datei hinzu. Weitere Details finden Sie hier.

  7. Starten Sie Claude Desktop nach dem Bearbeiten der Konfigurationsdatei neu.

{
  "mcpServers": {
    "retellai-mcp-server": {
      "command": "npx",
      "args": ["-y", "@abhaybabbar/retellai-mcp-server"],
      "env": {
        "RETELL_API_KEY": "<your_retellai_token>"
      }
    }
  }
}

Fehlerbehebung: "Keine Tools verfügbar"

Wenn Claude Desktop den Server anzeigt, aber keine Tools, aktualisieren Sie auf die neueste Paketversion:

npx -y @abhaybabbar/retellai-mcp-server@latest

Dieses Problem wird normalerweise durch eine Nichtübereinstimmung von Abhängigkeiten/Versionen bei älteren Installationen verursacht.

Anwendungsbeispiele:

  1. Liste alle Nummern auf, die ich in RetellAI habe

  2. Liste alle meine Agenten auf

  3. Erzähl mir mehr über den Pizza-Lieferagenten

  4. Beispiel für das Erstellen eines Agenten und einen Anruf:

    1. Erstelle einen Agenten, der meine lokale Pizzeria anruft; achte darauf, das Gespräch kurz und prägnant zu halten.

    2. Bestelle eine Margherita-Pizza

    3. Die Bezahlung erfolgt bar bei Lieferung

    4. Sende sie an

    5. Der Agent soll so tun, als wäre er ich. Mein Name ist <your_name>

    6. Führe einen ausgehenden Anruf an meine lokale Pizzeria unter <phone_number> durch, unter Verwendung der USA-Nummer

Repo-Einrichtung

  1. Abhängigkeiten installieren:

npm i
  1. Erstelle eine .env-Datei mit deinem RetellAI-API-Schlüssel:

RETELL_API_KEY=your_api_key_here
  1. Server starten:

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 zu einem bestimmten Anruf 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 per ID ab

  • update_agent: Aktualisiert einen bestehenden 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 zu einer bestimmten Telefonnummer ab

  • update_phone_number: Aktualisiert eine Telefonnummer

  • delete_phone_number: Löscht eine Telefonnummer

Sprach-Tools

  • list_voices: Listet alle verfügbaren Retell-Stimmen auf

  • get_voice: Ruft Details zu einer bestimmten Stimme ab

Lizenz

MIT

Maintenance

ActivityNo data
ResponsivenessSyncing

Related MCP Connectors

Related MCP Servers