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
Related MCP server: VRChat MCP Server
Claude Desktop-Setup
Öffnen Sie
Claude Desktopund drücken SieCMD + ,um zuSettingszu gelangen.Klicken Sie auf die Registerkarte
Developer.Klicken Sie auf die Schaltfläche
Edit Config.Dadurch wird die Datei
claude_desktop_config.jsonin Ihrem Datei-Explorer geöffnet.Holen Sie sich Ihren Retell-API-Schlüssel vom Retell-Dashboard ( https://dashboard.retellai.com/apiKey ).
Fügen Sie Folgendes zu Ihrer Datei
claude_desktop_config.jsonhinzu. Weitere Informationen finden Sie hier .Starten Sie den Claude Desktop neu, nachdem Sie die Konfigurationsdatei bearbeitet haben.
Beispielanwendungsfälle:
Liste alle Zahlen auf, die ich in Retellai habe
Liste alle Agenten auf, die ich habe
Erzähl mir mehr über den Pizzalieferanten
Beispiel für das Erstellen eines Agenten und einen Anruf:
Erstellen Sie einen Agenten, der meine lokale Pizzeria anruft. Achten Sie darauf, dass das Gespräch kurz und prägnant bleibt.
Bestellen Sie eine Pizza Margeritta
Die Zahlung erfolgt per Nachnahme
Senden Sie es an
Der Agent sollte sich als ich ausgeben. Mein Name ist <Ihr_Name>
Tätigen Sie einen ausgehenden Anruf bei meiner örtlichen Pizzeria unter <phone_number> unter Verwendung der US-Nummer
Repo-Setup
Installieren Sie Abhängigkeiten:
npm iErstellen Sie eine
.envDatei mit Ihrem RetellAI-API-Schlüssel:RETELL_API_KEY=your_api_key_hereFühren Sie den Server aus:
node src/retell/index.js
Verfügbare Tools
Anruf-Tools
list_calls: Listet alle Retell-Anrufe aufcreate_phone_call: Erstellt einen neuen Telefonanrufcreate_web_call: Erstellt einen neuen Webanrufget_call: Ruft Details eines bestimmten Anrufs abdelete_call: Löscht einen bestimmten Anruf
Agenten-Tools
list_agents: Listet alle Retell-Agenten aufcreate_agent: Erstellt einen neuen Retell-Agentenget_agent: Ruft einen Retell-Agenten nach ID abupdate_agent: Aktualisiert einen vorhandenen Retell-Agentendelete_agent: Löscht einen Retell-Agentenget_agent_versions: Ruft alle Versionen eines Retell-Agenten ab
Telefonnummern-Tools
list_phone_numbers: Listet alle Retell-Telefonnummern aufcreate_phone_number: Erstellt eine neue Telefonnummerget_phone_number: Ruft Details einer bestimmten Telefonnummer abupdate_phone_number: Aktualisiert eine Telefonnummerdelete_phone_number: Löscht eine Telefonnummer
Sprachtools
list_voices: Listet alle verfügbaren Retell-Stimmen aufget_voice: Ruft Details einer bestimmten Stimme ab
Lizenz
MIT