Voipstudio MCP

offiziell

Der VoIPstudio MCP Server gibt kompatiblen KI-Assistenten sicheren Zugriff auf autorisierte VoIPstudio-Kontodaten, einschließlich Aufzeichnungen, Anrufdetaildatensätzen, Live-Anrufen und Voicemails, um Anrufaktivitäten abzufragen, Muster zu analysieren, Leistungsprobleme von Agenten zu identifizieren und QA- oder Betriebsberichte in einfachem Englisch zu erstellen.

Was kann man mit Voipstudio MCP machen?

  • Anrufaufzeichnungen mit Filtern abrufen — Fordern Sie Aufzeichnungen nach Datum, Agent oder CX-Score über get_recordings an, einschließlich Transkripten und Zusammenfassungen, wenn das CX-Addon aktiv ist.
  • Anrufdatensätze analysieren — Verwenden Sie dies, um Volumenstatistiken, Kostenanalysen, Dauerverteilungen und Zusammenfassungen der Agentenaktivität zu erhalten.
  • Live-Anrufe in Echtzeit überwachen — Prüfen Sie aktive Anrufe und welche Agenten daran beteiligt sind.
  • Voicemail-Nachrichten abrufen — Rufen Sie Voicemails mit Filtern wie Anrufer, Datum oder Hörstatus ab.
  • Direkte Audio-Download-Links erhalten — Erhalten Sie zeitlich begrenzte MP3-URLs für bestimmte Aufzeichnungen.

Dokumentation

KI – Künstliche Intelligenz – VoIPstudio MCP-Server

Der VoIPstudio-MCP-Server (Model Context Protocol) gibt Claude AI direkten, sicheren Zugriff auf Ihre VoIPstudio-Kontodaten, einschließlich Aufnahmen, CDRs, Live-Anrufen und Voicemails. Nach der Verbindung kann Claude Anrufe abfragen, Muster analysieren, Leistungsprobleme von Agenten aufdecken und QA-Berichte in einfachem Englisch erstellen – ohne dass eine individuelle Entwicklung erforderlich ist.

Fügen Sie das CX-Addon hinzu, und jede Aufnahme wird bereits mit Transkript, Zusammenfassung, Stimmung, Aktionspunkten und einem CX-Score angereichert. Dies reduziert die KI-Arbeit, die Claude leisten muss, erheblich, hält Ihren Token-Verbrauch niedrig und macht die Kosten besser planbar.

API-Schlüssel erhalten

Der MCP-Server authentifiziert sich mit einem VoIPstudio-API-Token. Jeder Schlüssel ist einem bestimmten Benutzer zugeordnet, sodass Claude nur auf Daten zugreifen kann, auf die dieser Benutzer Zugriff hat.

So generieren Sie einen Schlüssel:

  1. Öffnen Sie im Admin-Dashboard den Benutzer, für den Sie ein Token generieren möchten.
  2. Gehen Sie zum Abschnitt API-Schlüssel.
  3. Geben Sie einen Namen für den Schlüssel ein – zum Beispiel Claude MCP.
  4. Klicken Sie auf Hinzufügen.
  5. Klicken Sie auf das Augen-Symbol, um den API-Schlüssel / user_token anzuzeigen. Kopieren Sie diesen Wert.
  6. Um weitere Details anzuzeigen oder den Schlüssel zu löschen, klicken Sie auf das Zahnrad-Symbol und wählen Sie Details anzeigen.

Hinweis: Der API-Schlüssel bleibt gültig, solange er mindestens einmal alle 7 Tage verwendet wird (Standard-Timeout). Legen Sie bei Bedarf vor dem Klicken auf „Hinzufügen“ einen längeren Timeout (oder unbegrenzt) fest.

Siehe REST-API-Dokumentation

Verbindung mit Claude herstellen

VoIPstudio ist derzeit nicht im Connector-Verzeichnis von Claude.ai aufgeführt. Sie fügen es manuell als benutzerdefinierten MCP-Server hinzu.

MCP-Server-URL

[!info] MCP-Server-URL https://mcp.voipstudio.workers.dev/sse

Schritte (Claude.ai)

  1. Gehen Sie in Claude.ai zu Einstellungen → Integrationen (oder zum Konnektoren-Bereich, je nach Ihrem Plan).
  2. Wählen Sie Benutzerdefinierten MCP-Server hinzufügen (oder entsprechend).
  3. Geben Sie die obige MCP-Server-URL ein.
  4. Geben Sie bei Aufforderung zur Authentifizierung Ihren VoIPstudio-API-Schlüssel an.
  5. Speichern und autorisieren Sie die Verbindung.

Claude kann nun in jeder Konversation VoIPstudio-Tools aufrufen. Beim ersten Aufruf eines Tools in einer Sitzung fragt Claude Sie, ob Sie die Datenfreigabe bestätigen. Klicken Sie auf Immer erlauben, um diese Aufforderung in zukünftigen Sitzungen zu überspringen.

Anthropic-API (für Entwickler)

const response = await fetch("https://api.anthropic.com/v1/messages", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "X-Api-Key": "YOUR_ANTHROPIC_API_KEY"
  },
  body: JSON.stringify({
    model: "claude-sonnet-4-6",
    max_tokens: 1024,
    mcp_servers: [{
      type: "url",
      url: "https://mcp.voipstudio.workers.dev/sse",
      name: "voipstudio",
      authorization_token: "YOUR_VOIPSTUDIO_API_KEY"
    }],
    messages: [{
      role: "user",
      content: "Show me agents with a CX score below 6 this week"
    }]
  })
});

Verbindung mit anderen KI-Plattformen

Die meisten KI-Plattformen, die externe MCPs unterstützen, können über dieselbe URL und denselben API-Schlüssel eine Verbindung zum VoIPstudio-MCP-Server herstellen. Die genauen Konfigurationsschritte variieren je nach Plattform. Suchen Sie in den Integrationen oder Einstellungen Ihrer Plattform nach einer Option mit der Bezeichnung externer MCP-Server, benutzerdefinierter MCP oder Remote-MCP.

CX-Addon

Ohne das CX-Addon kommen Aufnahmen als rohe Metadaten an. Claude muss jeden Anruf selbst transkribieren und analysieren, was pro Aufnahme erhebliche Token verbraucht.

Mit dem CX-Addon übernimmt VoIPstudio Transkription, Zusammenfassung, Stimmungsanalyse, Aktionspunkte-Extraktion und CX-Bewertung auf eigener Infrastruktur zu festen monatlichen Kosten ohne Gebühren pro Anruf und ohne Transkriptionslimits. Claude erhält fertige Informationen – sofort bereit für die Analyse.

Ohne CX-AddonMit CX-Addon
TranskriptClaude muss Audio abrufen und transkribieren/übersetzen✓ Enthalten, mit Sprecher-Diarisierung
ZusammenfassungClaude muss sie erstellen✓ Enthalten
StimmungClaude muss sie ableiten✓ Enthalten
AktionspunkteClaude muss sie extrahieren✓ Enthalten
CX-ScoreNicht verfügbar✓ 1–10 bei jedem Anruf
Ca. Token/Anruf10.000–15.000300–500
KostenmodellVariable KI-AusgabenFeste monatliche Abonnementgebühr

Durch CX-Addon freigeschaltete Felder

FeldTypBeschreibung
transcriptstringVollständiges Wort-für-Wort-Transkript
transcript_speakersobjectTranskriptsegmente mit Sprecher-Diarisierung
summarystringPräzise Zusammenfassung des Anrufergebnisses
sentimentstringKundenstimmung: positive, neutral, negative
cx_scorenumber (1–10)Kundenerfahrungs-Score
metadata.timelinearrayWichtige Momente und Aktionspunkte aus dem Anruf

Tool-Referenz

Die Einfachheit der MCP-Integration bedeutet, dass komplexe APIs nicht verstanden werden müssen; stattdessen können einfache Eingabeaufforderungen der KI-Plattform helfen, die von VoIPstudio bereitgestellten Daten zu verstehen und mit einer angemessenen Antwort zu reagieren.

Einige technisch versiertere Benutzer möchten jedoch möglicherweise wissen, was „unter der Haube“ passiert. Nachfolgend finden Sie daher eine Referenz zu einigen der MCP-Server-Funktionen.

get_recordings

Gibt Anrufaufnahmen zurück. Bei aktivem CX-Addon enthält jeder Datensatz Transkript, Zusammenfassung, Stimmung, CX-Score und Zeitachse. Ohne das Addon geben diese Felder null zurück.

Parameter

ParameterTypStandardBeschreibung
filtersarray—Filterobjekte – siehe Filterung
limitnumber10Datensätze pro Seite (max. 1000)
pagenumber1Seitennummer

Antwortfelder

FeldTypBeschreibung
idnumberEindeutige Aufnahme-ID
call_idnumberVerknüpfung zu CDR call_id
timestampstringAufnahmebeginn (UTC, YYYY-MM-DD HH:mm:ss)
callerstringRufnummer des Anrufers
calledstringRufnummer des Angerufenen
src_namestringAgentenname (Quelle)
dst_namestringZielname
durationnumberDauer in Sekunden
typestringI \= eingehend, O \= ausgehend
contextstringAnrufkontext (z. B. LOCAL_USER, QUEUE)
transcriptstringnull
transcript_speakersobjectnull
summarystringnull
sentimentstringnull
cx_scorenumbernull
metadata.timelinearraynull

Beispiel – Niedrige CX-Scores diese Woche

Fragen Sie Claude: „Zeig mir alle Aufnahmen dieser Woche, bei denen der CX-Score unter 6 lag, gruppiert nach Agent, mit einer Zusammenfassung dessen, was bei jedem Anruf schiefgelaufen ist.“

Claude ruft das Tool mit folgenden Argumenten auf:

{
  "filters": [
    { "property": "calldate", "operator": "gte", "value": "2026-06-09 00:00:00" },
    { "property": "cx_score",  "operator": "lt",  "value": 6 }
  ],
  "limit": 100
}

get_cdrs

Call Detail Records – das rohe Protokoll jedes Anrufabschnitts. Verwenden Sie es für Volumenstatistiken, Kostenanalysen, Dauerverteilungen und Zusammenfassungen der Agentenaktivität. Ohne CX-Addon verfügbar.

Parameter: wie bei get_recordings (filters, limit, page)

Wichtige Antwortfelder

FeldTypBeschreibung
call_idnumberEindeutige Anrufkennung
calldatestringZeitstempel des Anrufbeginns (UTC)
src_namestringAgenten-/Anrufername
dst_namestringZielname
billsecnumberAbrechenbare Sekunden
durationnumberGesamtsekunden inklusive Klingeln
dispositionstringCONNECTED, NO ANSWER, BUSY, FAILED
chargenumberAnrufkosten
typestringI \= eingehend, O \= ausgehend
src_uastringQuellgerät / Softphone-User-Agent
labelsarrayIn VoIPstudio angewendete benutzerdefinierte Tags

get_live_calls

Gibt eine Echtzeit-Snapshot aller aktiven Anrufe auf Ihrem Konto zurück. Keine Parameter erforderlich.

Beispiel: „Wie viele Anrufe laufen gerade, und welche Agenten sind daran beteiligt?“

get_voicemails

Ruft Voicemail-Nachrichten ab. Gleiche filters-, limit- und page-Schnittstelle wie andere Tools.

Wichtige filterbare Felder: src, dst, calldate, duration, listened

get_recording_audio

Gibt eine direkte Download-URL für das MP3-Audio einer bestimmten Aufnahme zurück.

Parameter: id (number) – das id-Feld aus einer get_recordings-Antwort.

[!info] Info Audio-URLs sind zeitlich begrenzt. Verwenden Sie sie zeitnah; speichern Sie sie nicht über längere Zeiträume zwischen.

Filterung & Paginierung

Alle Listen-Tools akzeptieren ein optionales filters-Array. Jedes Filterobjekt hat drei Eigenschaften:

EigenschaftBeschreibung
propertyFeldname, nach dem gefiltert werden soll (z. B. calldate, cx_score, src_name)
operatoreq, ne, lt, lte, gt, gte, in, like, notlike
valueZeichenfolge, Zahl oder Array (für den in-Operator)

Häufige Beispiele

Datumsbereich

[
  { "property": "calldate", "operator": "gte", "value": "2026-06-01 00:00:00" },
  { "property": "calldate", "operator": "lte", "value": "2026-06-30 23:59:59" }
]

CX-Score-Schwellenwert

[{ "property": "cx_score", "operator": "gte", "value": 8 }]

Bestimmter Agent

[{ "property": "src_name", "operator": "eq", "value": "Jane Ryder" }]

Nur verbundene Anrufe

[{ "property": "disposition", "operator": "eq", "value": "CONNECTED" }]

Eingehende Anrufe über 5 Minuten

[
  { "property": "type",     "operator": "eq",  "value": "I" },
  { "property": "billsec",  "operator": "gt",  "value": 300 }
]

Anwendungsfälle

Agent-QA-Bericht

„Gib mir eine QA-Zusammenfassung für jeden Agenten diesen Monat – CX-Score-Durchschnitte, häufige Beschwerdethemen und ihre drei Anrufe mit der niedrigsten Bewertung inklusive Zusammenfassungen.“

Callcenter-Volumenstatistiken

„Wie hoch war unser Anrufvolumen pro Tag diese Woche? Wie hoch war unsere durchschnittliche Bearbeitungszeit, und wie viele Anrufe blieben unbeantwortet?“

Stimmungstrend-Analyse

„Verbessert oder verschlechtert sich die Kundenstimmung im Vergleich zum letzten Monat? Welche Anrufthemen korrelieren mit negativer Stimmung?“

Liste verpasster Anrufe für Rückrufe

„Liste alle verpassten eingehenden Anrufe der letzten 24 Stunden mit Anruferkennungen auf, damit ich Rückrufe priorisieren kann.“

Kosten- & Abrechnungsprüfung

„Welche Nebenststellen haben in diesem Quartal die teuersten ausgehenden Anrufe getätigt?“

Live-Betriebsprüfung

„Wie viele Agenten sind gerade in Anrufen, und gibt es Anrufe, die länger als 20 Minuten laufen?“

Token-Effizienz

Jeder Anruf, den Claude ohne das CX-Addon analysiert, erfordert, dass Claude Audioinhalte verarbeitet und eigene Transkription und Analyse erstellt. Das CX-Addon lagert dies vollständig an VoIPstudio aus:

Was VoIPstudio übernimmt (feste monatliche Kosten, unbegrenzte Anrufe):

  • Audiotranskription
  • Sprecher-Diarisierung
  • Anrufzusammenfassung
  • Stimmungsklassifizierung
  • Aktionspunkte-Extraktion
  • CX-Bewertung

Was Claude erhält: Saubere, strukturierte Textfelder, bereit für Analyse, Vergleich und Berichterstattung.

Das bedeutet, Sie können Claude bitten, Hunderte von Anrufen in einer einzigen Sitzung zu analysieren – zu einem Bruchteil der Token-Kosten. So werden groß angelegte QA-, Trendanalysen und Agenten-Coaching-Berichte praktikabel, ohne unvorhersehbare KI-Ausgaben.