Zum Hauptinhalt springen

Fügen Sie MCP-Connectoren für beliebte Apps oder benutzerdefinierte MCPs hinzu

Ermöglichen Sie Fin mit mehr Daten schnellere und genauere Kundenlösungen durch die Kraft der MCP-Connectoren.

Fin kann jetzt direkt mit Ihren anderen Geschäftstools wie Projektmanagement (Linear), Abrechnungssystemen (Stripe) oder E-Commerce-Plattformen (Shopify) über eine neue Funktion namens MCP (Model Context Protocol) verbunden werden. So kann Fin Echtzeitinformationen abrufen und sogar Aktionen in diesen externen Systemen ausführen, was zu vollständigeren und effizienteren Lösungen für Ihre Kunden führt.


Was sind MCP-Connectoren?

MCP-Connectoren sind eine leistungsstarke Möglichkeit für Fin, mit Ihren externen Anwendungen und Datenquellen zu interagieren. Stellen Sie sich das vor wie einen sicheren Schlüssel, mit dem Fin auf bestimmte Informationen und Funktionen anderer von Ihnen genutzter Software zugreifen kann. Anstatt nur zu wissen, was in Ihrem Help Center steht, kann Fin jetzt auf Daten wie diese zugreifen:

  • Stripe - Die MCP-Integration für Fin importiert Stripe-Connectoren für Abrechnung und Abonnementverwaltung.

  • Shopify - Die MCP-Storefront-Integration für Fin verbindet sich mit dem Katalog, Warenkorb und den Richtlinien eines Shopify-Shops, um Kunden beim Einkauf bei diesem Händler zu unterstützen.

  • Linear - Die MCP-Integration für Fin importiert Linear-Connectoren für Issue- und Projektmanagement.

Das macht Fin viel intelligenter und befähigt es, komplexe Kundenanfragen zu bearbeiten, ohne dass ein menschlicher Agent eingeschaltet werden muss.

Wichtige Vorteile der Verwendung von MCP-Connectoren

  • Zugriff auf mehr Daten: Fin erhält Echtzeitzugriff auf Informationen aus Ihren verbundenen Systemen.

  • Mehr Aktionen automatisieren: Ermöglichen Sie Fin, Aufgaben in externen Tools auszuführen (z. B. ein ticket erstellen, einen Status aktualisieren), wenn das Tool dies unterstützt.

  • Schnellere, genauere Lösungen: Kunden erhalten die benötigten Antworten schneller, direkt von Fin.

  • Weniger Übergaben an Agenten: Fin kann mehr Anfragen eigenständig bearbeiten und entlastet so Ihr Team.

  • Einfache, sichere Einrichtung: Verbinden Sie Ihre Tools in wenigen Schritten mit branchenüblicher Authentifizierung.

Wichtig: Der Intercom MCP-Server wird derzeit nur für in den USA gehostete Workspaces unterstützt. Datenhosting-Regionen in der EU und AU werden derzeit nicht unterstützt, und Versuche, den MCP-Server in diesen Regionen zu verwenden, führen zu Fehlern.


Einrichten von MCP-Connectoren

Sobald es für Ihren Workspace aktiviert ist, finden Sie die MCP-Einstellungen unter Einstellungen > Daten-Connectoren.

Verbinden eines MCP-Servers

Sie können einen MCP-Server auf zwei Arten verbinden:

1. Verbindung über eine Vorlage

Für beliebte Anwendungen bieten wir vorgefertigte Vorlagen für eine schnellere Einrichtung, darunter Stripe, Shopify und Linear.

  1. Sie sehen einen Abschnitt mit dem Titel „Daten-Connectoren von beliebten Apps hinzufügen – unterstützt durch Model Context Protocol (MCP)-Server.“

  2. Klicken Sie auf das Feld für die App, die Sie verbinden möchten (z. B. Linear).

  3. Zugriff auf den MCP-Server autorisieren

    1. Wenn der MCP-Server eines Drittanbieters OAuth unterstützt, werden Sie zur Website der Anwendung weitergeleitet, um Fin den Zugriff auf Ihre Daten zu autorisieren. Folgen Sie den Anweisungen auf dem Bildschirm (dies beinhaltet typischerweise einen OAuth-Ablauf).

    2. Andernfalls kann ein Zugriffstoken erstellt oder ein vorhandenes aus Einstellungen > Authentifizierung in Ihrem Fin-Workspace ausgewählt werden.

  4. Nach der Autorisierung werden Sie zurück zu Fin geleitet. Der verbundene MCP-Server erscheint nun in Ihrer Liste der Daten-Connectoren, normalerweise mit „(0)“, was bedeutet, dass noch keine Tools hinzugefügt wurden (z. B. „Linear (0)“).

2. Verbindung eines benutzerdefinierten MCP-Servers

Wenn Sie Ihren eigenen MCP-Server haben oder einen Drittanbieterdienst verbinden, für den noch keine Vorlage existiert:

  1. Klicken Sie auf das Feld Custom MCP.

  2. Ein Modal erscheint, in dem Sie Folgendes eingeben müssen:

    • Name: Ein beschreibender Name für diese Verbindung (z. B. „Unser internes CRM“, „Linear Dev“).

    • URL: Die Basis-URL des MCP-Servers (z. B. https://mcp.your-service.com/sse). Diese URL erhalten Sie von Ihrem MCP-Server-Anbieter.

  3. Sie können ein Zugriffstoken angeben, wenn Ihr gewählter Server tokenbasierte Authentifizierung unterstützt. Wenn keines angegeben wird, versuchen wir, mit dem angegebenen MCP-Server einen OAuth-Ablauf zu starten.

  4. Klicken Sie auf MCP-Server hinzufügen.

  5. Nach der Autorisierung wird der benutzerdefinierte MCP-Server in Ihren Daten-Connectoren aufgeführt.

Hinzufügen von Tools von einem verbundenen MCP-Server

Sobald ein MCP-Server verbunden ist, müssen Sie Fin mitteilen, welche spezifischen „Tools“ (Funktionen oder Datenpunkte) von diesem Server verwendet werden können.

  1. Finden Sie Ihren neu verbundenen MCP-Server in der Liste (z. B. „Linear (0)“).

  2. Klicken Sie auf die Schaltfläche „+ Neu“ unter dem Abschnitt dieses Servers.

  3. Ein Modal erscheint (z. B. „Linear Connectors“) mit einer Liste aller verfügbaren Tools, die dieser MCP-Server bereitstellt (z. B. „Kommentare auflisten“, „Issue erstellen“, „Bestelldetails abrufen“).

  4. Klicken Sie auf das Tool, das Fin verwenden soll (z. B. „Kommentare auflisten“).

  5. Das Tool wird nun als Daten-Connector unter dem Abschnitt dieses MCP-Servers hinzugefügt. Die Anzahl neben dem Servernamen wird aktualisiert (z. B. „Linear (1)“).

Konfigurieren eines MCP-Tools (Daten-Connector)

Jedes von einem MCP-Server hinzugefügte Tool funktioniert wie ein Standard-Daten-Connector und muss konfiguriert werden, bevor Fin es verwenden kann.

  1. Klicken Sie auf das neu hinzugefügte Tool (z. B. „Kommentare auflisten“), um die Konfigurationsseite zu öffnen.

  2. Sie sehen vertraute Registerkarten: Über, API Connection, Testantwort, Datenzugriff, und Objektzuordnung.

    A. Über-Registerkarte:

    • Name & Beschreibung: Diese sind normalerweise vom MCP-Server vorausgefüllt. Sie können sie bei Bedarf bearbeiten.

    • „Enable Fin to use this connector directly without adding it to a workflow or task“: Aktivieren Sie dieses Kästchen, wenn Fin intelligent entscheiden soll, wann dieses Tool basierend auf dem Namen und der Beschreibung verwendet wird. Wenn nicht aktiviert, müssen Sie dieses Tool zu einem Fin Workflow oder einer Aufgabe hinzufügen.

    • Audience rules: Definieren Sie, für wen dieser Connector verfügbar ist (z. B. Users, Leads).

    B. Eingabeparameter-Registerkarte:

    • Diese Registerkarte zeigt die Eingaben, die das Tool benötigt (z. B. eine „IssueID“ für ein „List Comments“-Tool).

    • Für jede Eingabe müssen Sie die Datenquelle angeben:

      • Let Fin decide: Fin versucht, die Informationen aus dem Gespräch, vorherigen Aktionen oder durch Befragung des Kunden zu finden.

      • Set a custom value: Einen bestimmten Wert festlegen.

      • Use an attribute: Den Wert aus einem Benutzer-, Firmen- oder Gesprächsattribut ziehen.

      • Ignore Input: Optionale Parameter können ignoriert werden und werden nicht in die Anfrage aufgenommen.

    C. Testantwort-Registerkarte:

    • Testen Sie das Tool, um sicherzustellen, dass es korrekt funktioniert.

    • Live response: Führt einen tatsächlichen API-Aufruf zum MCP-Server aus.

    • Example response: Stellen Sie Beispiel-JSON-Daten zur Simulation einer Antwort bereit.

    D. Datenzugriff:

    • Hinweis: Wir empfehlen dringend, äußerst vorsichtig zu sein, welche Tools Fin zur Verfügung gestellt werden. Alle Daten, die Fin aus einer Tool-Antwort erhält, können mit dem Kunden geteilt werden.

    • Konfigurieren Sie diese Registerkarte wie bei Standard-API-basierten Daten-Connectors. Hier können Sie definieren, wie Fin die vom Tool zurückgegebenen Daten interpretiert und verwendet. Details finden Sie in unserer allgemeinen Dokumentation zu Daten-Connectors.

    E. Live setzen:

    • Nachdem Sie das Tool konfiguriert und getestet haben, klicken Sie oben auf der Seite auf die Schaltfläche Live setzen.

    • Der Status des Tools ändert sich von „Entwurf“ zu „Live“ und Fin kann es nun verwenden.

Hinweis: Fin kann pro Durchgang nur einen Connector-Aufruf verarbeiten. Wenn Ihr MCP-Server zwei separate Antworten über denselben SSE-Stream sendet, kann Fin die erste Antwort nicht zuverlässig zur Erstellung seiner Antwort verwenden.


Wie Fin MCP-Tools verwendet

Sobald ein MCP-Tool live ist:

  • Wenn „Enable Fin to use this connector directly...“ aktiviert ist: Fin analysiert Kundengespräche. Wenn festgestellt wird, dass das Tool zur Lösung der Anfrage beitragen kann (basierend auf dem Namen und der Beschreibung des Tools sowie den benötigten Eingaben), versucht Fin automatisch, die erforderlichen Eingaben zu sammeln und das Tool zu verwenden.

  • Wenn nicht für die direkte Nutzung aktiviert oder für komplexere Szenarien: Sie können diese MCP-Tools als Schritte in Ihren Fin Workflows und Procedures hinzufügen, um genau zu steuern, wann und wie sie verwendet werden.

Fin sendet eine Anfrage an den MCP-Server, erhält eine Antwort und verwendet die Informationen (basierend auf Ihrer Objektzuordnung), um den Kunden zu antworten oder weitere Aktionen durchzuführen.

Unterstützte Apps und benutzerdefinierte Verbindungen

  • Vorlagen: Wir starten mit einer Vorlage für Linear, Stripe und Shopify. Wir werden weitere Vorlagen für beliebte Apps hinzufügen.

  • Custom MCP: Sie können sich mit jedem System verbinden, das einen MCP-konformen Server über die Option „Custom MCP“ bereitstellt. Sie benötigen die MCP-Server-URL vom Anbieter dieses Systems und Authentifizierungsdetails, abhängig von den unterstützten Authentifizierungstypen (OAuth oder Token-basiert).

Sicherheit

Die Verbindung von Fin zu externen Systemen erfolgt sicher:

  • OAuth 2.0: Verbindungen zu Drittanbieter-MCP-Servern werden mit OAuth 2.0 authentifiziert, einem branchenüblichen Protokoll für Autorisierung.

  • Granulare Berechtigungen: Während des OAuth-Prozesses erteilen Sie Fin spezifische Berechtigungen zum Zugriff auf Daten oder zur Durchführung von Aktionen. Sie kontrollieren, auf was Fin zugreifen kann.

  • Token Based Access: Wo unterstützt, kann ein Drittanbieter-Zugriffstoken sicher in Fin gespeichert und zur Authentifizierung beim MCP-Server verwendet werden.

Hinweis: MCP unterstützt derzeit nicht alle Token-Typen wie Standard-Daten-Connectors. MCP hat einen eigenen spezifischen Authentifizierungsablauf.


FAQs

Was ist Model Context Protocol (MCP)?

Es ist eine standardisierte Methode, mit der KI-Modelle wie Fin externe Tools und Datenquellen entdecken und nutzen können.

Ist die Verbindung zu MCP-Servern sicher?

Ja, Verbindungen verwenden entweder OAuth 2.0 (ein branchenüblicher Standard für sichere Autorisierung) oder tokenbasierten Zugriff.

Was ist, wenn die App, die ich verbinden möchte, nicht als Vorlage aufgeführt ist?

Wenn die App oder das System einen MCP-Server bereitstellt, können Sie es über die Option „Custom MCP“ verbinden, indem Sie die MCP-Server-URL und Authentifizierungsdetails angeben.

Wo bekomme ich die MCP-Server-URL für eine benutzerdefinierte Verbindung?

Sie müssen diese URL aus der Dokumentation oder vom Support-Team der Anwendung oder des Systems erhalten, das Sie verbinden möchten.

Welche einsatzbereiten Daten-Connectors sind mit MCP verfügbar?

Sie können einsatzbereite Daten-Connectors zu Fin importieren – unterstützt von Model Context Protocol (MCP)-Servern von:

  • Stripe: Importieren Sie Stripe-Connectors für Abrechnungs- und Abonnementverwaltung.

  • Linear: Importieren Sie Linear-Connectors für Issue- und Projektmanagement.

  • Shopify: Verbinden Sie sich mit dem Katalog, Warenkorb und den Richtlinien eines Shops, um Kunden beim Einkauf bei diesem Händler zu unterstützen.

Oder erstellen Sie ein benutzerdefiniertes MCP, um Ihren eigenen MCP-Server anzuschließen und benutzerdefinierte Connectoren hinzuzufügen.

Kann ich die Daten, auf die Fin von MCP-Servern zugreift, einschränken?

Ja, bei der Integration von MCP-Datenconnectoren mit Fin haben Sie die volle Kontrolle über die zwischen diesen Servern und Fin geteilten Daten. Diese Flexibilität ermöglicht es Ihnen, den Datenzugriff an Ihre spezifischen Datenschutz- und Betriebsanforderungen anzupassen.

  1. Verwenden Sie Datenconnector-Vorlagen: Fin stellt vorgefertigte Datenconnector-Vorlagen für Stripe, Linear und Shopify bereit, die jeweils darauf ausgelegt sind, bestimmte Datensätze abzurufen. Diese Vorlagen vereinfachen den Einrichtungsprozess durch vordefinierte gängige Datenkonfigurationen.

  2. Beschränken Sie bestimmte Datenfelder: Während des Konfigurationsprozesses können Sie:

    1. Fin Zugriff auf alle durch die ausgewählte Connector-Vorlage zurückgegebenen Datenelemente gewähren.

    2. Beschränken Sie den Zugriff, indem Sie unter dem Data transformation-Tab bestimmte Attribute oder Felder auswählen, die Fin verwenden darf. So wird sichergestellt, dass nur relevante oder wesentliche Daten zugänglich sind.

Hinweis: Sie sind nicht verpflichtet, den Zugriff auf alle Datenfelder zu erlauben. Überprüfen Sie die Optionen während der Einrichtung sorgfältig, um das gewünschte Maß an Kontrolle über Ihre Daten zu behalten.

Wie greife ich auf Anhang-URLs aus einer Konversation zu?

Das fetch-Tool enthält derzeit keine Anhangdetails in seiner Antwort. Als Workaround verwenden Sie stattdessen das get_conversation-Tool – es gibt die rohe API-Antwort zurück, die Anhang-URLs in der Konversationsquelle und den Konversationsteilen enthält.


Hat dies deine Frage beantwortet?