Zum Hauptinhalt springen

MCP-Server

Verbinden Sie externe Tools und Dienste mit AI SmartTalk über das Model Context Protocol (MCP). MCP ist ein offener Standard, der es Ihrem KI-Assistenten ermöglicht, über eine einheitliche Schnittstelle mit externen Systemen zu interagieren.


Übersicht

Die MCP-Server-Integration ermöglicht Ihnen:

  • Mehrere MCP-Server gleichzeitig zu verbinden
  • Externe Tools für Ihre KI während Gesprächen bereitzustellen
  • Authentifizierung mit benutzerdefinierten HTTP-Headern (API-Schlüssel, Tokens usw.)
  • Verbindungen zu testen, bevor Sie live gehen
  • Funktionen zu erweitern ohne benutzerdefinierte Entwicklung

Was ist MCP? Das Model Context Protocol ist ein offener Standard (entwickelt von Anthropic), der es KI-Systemen ermöglicht, sicher mit externen Datenquellen und Tools zu verbinden. Erfahren Sie mehr unter modelcontextprotocol.io.


Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie:

  • Ein aktives AI SmartTalk-Konto haben
  • Zugriff auf einen oder mehrere MCP-kompatible Server haben
  • Die Server-URL für jeden MCP-Server haben
  • Alle erforderlichen Authentifizierungsanmeldeinformationen (API-Schlüssel, Tokens)

Wie MCP funktioniert

  1. Der Benutzer stellt eine Frage, die externe Daten erfordert
  2. AI SmartTalk erkennt, dass es ein MCP-Tool benötigt
  3. Der entsprechende MCP-Server wird mit dem richtigen Tool aufgerufen
  4. Die Antwort wird zurückgegeben und die KI formuliert eine Antwort in natürlicher Sprache

AI SmartTalk unterstützt mehrere MCP-Server gleichzeitig. Tools von verschiedenen Servern werden automatisch namespaced, um Konflikte zu vermeiden.


Schritt-für-Schritt-Setup

Schritt 1: Zugriff auf die MCP-Integration

  1. Melden Sie sich bei Ihrem AI SmartTalk-Konto an
  2. Navigieren Sie zu VerwaltungMeine Assistenten[Ihr Assistentenname]
  3. Klicken Sie auf Connectoren in der linken Seitenleiste
  4. Suchen Sie MCP-Server und klicken Sie darauf

Schritt 2: Einen MCP-Server hinzufügen

Klicken Sie auf Server hinzufügen, um das Serverkonfigurationsformular zu öffnen. Füllen Sie die folgenden Felder aus:

FeldErforderlichBeschreibung
ServernameJaEin freundlicher Name zur Identifizierung dieses Servers (z. B. "Unternehmens-CRM", "Internes Wiki")
Server-URLJaDie MCP-Server-Endpunkt-URL (z. B. https://mcp.example.com)
HTTP-HeaderNeinBenutzerdefinierte Header für Authentifizierung oder andere Anforderungen
URL-Konvention

AI SmartTalk fügt automatisch /mcp zu Ihrer URL hinzu, wenn sie nicht bereits damit endet. Zum Beispiel wird https://example.com zu https://example.com/mcp. Wenn Ihr Server einen anderen Endpunktpfad verwendet, fügen Sie ihn in der URL ein (z. B. https://example.com/api/mcp).

Schritt 3: Authentifizierungsheader hinzufügen (optional)

Wenn Ihr MCP-Server eine Authentifizierung erfordert, klicken Sie auf Header hinzufügen, um benutzerdefinierte HTTP-Header zu konfigurieren:

Häufiger HeaderAnwendungsfall
AuthorizationBearer-Tokens (z. B. Bearer sk-xxx...)
X-API-KeyAPI-Schlüssel-Authentifizierung
X-Auth-TokenBenutzerdefinierte Token-Authentifizierung

Für jeden Header geben Sie an:

  • Schlüssel: Der Headername (aus häufigen Headern auswählen oder einen benutzerdefinierten eingeben)
  • Wert: Der Headerwert (sensible Werte werden in der Benutzeroberfläche automatisch maskiert)

Sie können mehrere Header pro Server hinzufügen. Header, die "secret", "password", "token" oder "auth" im Schlüsselname enthalten, werden aus Sicherheitsgründen automatisch ausgeblendet.

Schritt 4: Die Verbindung testen

Bevor Sie speichern, klicken Sie auf Verbindung testen, um zu überprüfen, ob Ihr Server erreichbar ist:

  1. AI SmartTalk sendet eine JSON-RPC-Initialisierungsanfrage an Ihren Server
  2. Der Test überprüft mehrere Endpunkte in folgender Reihenfolge: /mcp, /health, dann die Basis-URL
  3. Die Ergebnisse zeigen den Verbindungsstatus, die Antwortzeit und Serverinformationen an
TestergebnisBedeutung
VerbundenServer hat erfolgreich mit dem MCP-Protokoll geantwortet
Authentifizierung fehlgeschlagenÜberprüfen Sie Ihren API-Schlüssel oder Token in den Headern
Server nicht gefundenÜberprüfen Sie, ob die URL korrekt ist
Verbindung abgelehntServer könnte ausgefallen sein oder Firewall blockiert den Zugriff
ZeitüberschreitungServer hat zu lange für eine Antwort benötigt (10s Limit)
SSL-FehlerÜberprüfen Sie, ob der Server ein gültiges SSL-Zertifikat hat

Schritt 5: Konfiguration speichern

  1. Klicken Sie auf Hinzufügen, um den Server zu Ihrer Liste hinzuzufügen
  2. Wiederholen Sie die Schritte 2-4, um bei Bedarf weitere MCP-Server hinzuzufügen
  3. Klicken Sie auf Integration speichern, um alle konfigurierten Server zu aktivieren

Unterstützung mehrerer Server

AI SmartTalk unterstützt die Verbindung von mehreren MCP-Servern gleichzeitig. Dies ermöglicht es Ihnen, Tools aus verschiedenen Quellen zu kombinieren:

Tool-Namensraum

Tools von jedem Server werden automatisch mit dem Servernamen vorangestellt, um Namenskonflikte zu vermeiden. Zum Beispiel:

  • company_crm__search_customers
  • internal_wiki__search_docs
  • weather_api__get_forecast

Das bedeutet, dass Sie Server sicher verbinden können, die Tools mit demselben Namen bereitstellen.

Verwaltung mehrerer Server

Das Integrations-Dashboard zeigt alle konfigurierten Server mit:

  • Servername und URL zur einfachen Identifizierung
  • Headeranzahl-Badge, wenn benutzerdefinierte Header konfiguriert sind
  • Statusanzeige (Konfiguriert / Unvollständig)
  • Aktionsschaltflächen: Verbindung testen, Bearbeiten oder Löschen einzelner Server

Tool-Entdeckung

Sobald Ihre MCP-Server verbunden sind, entdeckt AI SmartTalk automatisch alle verfügbaren Tools, die von jedem Server bereitgestellt werden. Diese Tools stehen Ihrem KI-Assistenten sofort zur Verfügung.

Der KI-Assistent wird:

  1. Die Liste aller verfügbaren Tools von allen verbundenen Servern sehen
  2. Automatisch das richtige Tool basierend auf Benutzeranfragen auswählen
  3. Das Tool mit den entsprechenden Parametern aufrufen
  4. Die Antwort verarbeiten und eine Antwort in natürlicher Sprache bereitstellen
Info

Sie müssen keine einzelnen Tools manuell konfigurieren oder aktivieren. Alle von einem verbundenen MCP-Server bereitgestellten Tools sind automatisch für Ihren KI-Assistenten verfügbar.


Anwendungsfälle

Kundenbeziehungsmanagement

Verbinden Sie Ihr CRM über MCP:

  • "Kunden John Smith suchen"
  • "Wie ist der Status des Kontos #12345?"
  • "Wie viele offene Support-Tickets haben wir?"

Interne Tools

Zugriff auf Unternehmenssysteme:

  • "Überprüfen Sie den Bestand für Produkt SKU-123"
  • "Was steht für morgen auf dem Plan?"
  • "Durchsuchen Sie unser internes Wiki nach Onboarding-Dokumenten"

Externe Datenquellen

Echtzeitdaten abrufen:

  • "Wie ist das aktuelle Wetter in Paris?"
  • "Holen Sie sich den aktuellen Aktienkurs für AAPL"
  • "Überprüfen Sie den Flugstatus für UA123"

Entwicklungstools

Für technische Teams:

  • "Wie ist der Status des neuesten Builds?"
  • "Durchsuchen Sie unsere GitHub-Issues nach Authentifizierungsfehlern"
  • "Überprüfen Sie den Zustand der Produktionsserver"

MCP-Serverbeispiele

Beliebte MCP-Server

ServerZweckLink
FilesystemLokale Dateien lesen/schreibenEingebauter Referenzserver
PostgreSQLDatenbanken abfragenCommunity-Server
GitHubRepo-VerwaltungCommunity-Server
SlackMessaging-IntegrationCommunity-Server
Google DriveDateiverwaltungCommunity-Server
Brave SearchWebsucheCommunity-Server

Weitere Informationen: Besuchen Sie das MCP Server Registry für eine wachsende Liste von Community-MCP-Servern.

Selbstgehostete MCP-Server

Sie können benutzerdefinierte MCP-Server für folgende Zwecke erstellen:

  • Proprietäre interne Systeme
  • Benutzerdefinierte Geschäftslogik
  • Sicherer oder privater Datenzugriff

Verwenden Sie ein beliebiges MCP SDK (TypeScript, Python), um Ihren eigenen Server zu erstellen.


Sicherheitsüberlegungen

Authentifizierung

Konfigurieren Sie die Authentifizierung über HTTP-Header in der Serverkonfiguration:

MethodeHeader-Beispiel
Bearer-TokenAuthorization: Bearer sk-xxx...
API-SchlüsselX-API-Key: your-api-key
Benutzerdefiniertes TokenX-Auth-Token: your-token

Datenschutz

  • MCP-Anfragen können Benutzerdaten aus Konversationen enthalten
  • Stellen Sie sicher, dass Ihr MCP-Server Daten gemäß Ihren Datenschutzrichtlinien verarbeitet
  • Berücksichtigen Sie Anforderungen an den Datenstandort
  • AI SmartTalk maskiert sensible Header-Werte in der Benutzeroberfläche

Netzwerksicherheit

  • Verwenden Sie HTTPS für alle MCP-Verbindungen
  • Beschränken Sie den Zugriff auf den MCP-Server auf vertrauenswürdige IPs
  • Implementieren Sie eine Ratenbegrenzung auf Ihrem MCP-Server
  • Stellen Sie sicher, dass gültige SSL-Zertifikate vorhanden sind

Fehlersuche

Verbindungsprobleme

ProblemLösung
"Verbindung verweigert"Überprüfen Sie die Server-URL und den Port. Stellen Sie sicher, dass der Server läuft
"Authentifizierung fehlgeschlagen" (401)Überprüfen Sie Ihren API-Schlüssel oder Token in der Header-Konfiguration
"Verboten" (403)Überprüfen Sie, ob Ihre Anmeldeinformationen die erforderlichen Berechtigungen haben
"Server nicht gefunden" (404)Überprüfen Sie die URL. AI SmartTalk fügt automatisch /mcp hinzu
"Zeitüberschreitung"Überprüfen Sie die Netzwerkverbindung und die Firewall-Regeln. Der Test hat eine Zeitüberschreitung von 10 Sekunden
"SSL-Fehler"Stellen Sie sicher, dass Ihr MCP-Server ein gültiges SSL-Zertifikat hat
"Ratenbegrenzung" (429)Zu viele Anfragen. Warten Sie und versuchen Sie es erneut oder erhöhen Sie die Serverlimits

Tool-Probleme

ProblemLösung
Werkzeuge erscheinen nichtÜberprüfen Sie, ob der MCP-Server die Werkzeuge korrekt bereitstellt. Versuchen Sie, die Seite zu aktualisieren
Falsche Werkzeuge aufgerufenÜberprüfen Sie, ob die Servernamen beschreibend sind, um der KI zu helfen, die richtige Wahl zu treffen
Werkzeugaufruf schlägt fehlÜberprüfen Sie die Serverprotokolle auf Fehler. Stellen Sie sicher, dass das Werkzeug das erwartete Format zurückgibt

Häufige Fehler

  • Vergessen von /mcp: AI SmartTalk fügt es automatisch hinzu, aber wenn Ihr Endpunkt anders ist, geben Sie den vollständigen Pfad an
  • Falsches Header-Format: Stellen Sie sicher, dass die Authentifizierungsheader mit dem übereinstimmen, was Ihr Server erwartet
  • Doppelte Servernamen: Jeder Server muss einen eindeutigen Namen haben

Verwaltung von MCP-Servern

AktionWie
Server hinzufügenKlicken Sie auf "Server hinzufügen", füllen Sie die Details aus, testen Sie und speichern Sie
Server bearbeitenKlicken Sie auf das Bearbeitungssymbol auf der Serverkarte
Verbindung testenKlicken Sie auf das Testsymbol auf der Serverkarte
Server löschenKlicken Sie auf das Löschsymbol auf der Serverkarte
Änderungen speichernKlicken Sie auf "Integration speichern", um alle Änderungen zu persistieren

Best Practices

  1. Verwenden Sie beschreibende Servernamen: Hilft der KI zu verstehen, welchen Server sie abfragen soll (z. B. "Unternehmens-CRM" anstelle von "Server 1")
  2. Testen Sie vor dem Speichern: Testen Sie immer die Verbindungen, um Konfigurationsprobleme frühzeitig zu erkennen
  3. Beginnen Sie mit einem Server: Gewöhnen Sie sich an eine Integration, bevor Sie weitere hinzufügen
  4. Sichern Sie Ihre Anmeldeinformationen: Verwenden Sie dedizierte API-Schlüssel für AI SmartTalk, nicht persönliche Tokens
  5. Überwachen Sie Ihre Server: Verfolgen Sie, welche Werkzeuge aufgerufen werden und deren Leistung
  6. Halten Sie Server aktuell: Stellen Sie sicher, dass Ihre MCP-Server der neuesten Protokollspezifikation folgen

Ressourcen

MCP-Dokumentation

AI SmartTalk-Ressourcen


Verwandte Dokumentation

Bereit, Ihr
Benutzererlebnis zu verbessern?

Setzen Sie KI-Assistenten ein, die Kunden begeistern und mit Ihrem Unternehmen wachsen.

GDPR-konform