StartseiteDokumentation

MCP Server Integration

ChatReact implementiert das Model Context Protocol (MCP), das es Ihnen ermöglicht, Ihr ChatReact-Konto mit KI-Assistenten wie Claude Desktop, Cursor und anderen MCP-kompatiblen Tools zu verbinden.

Was ist MCP?

Das Model Context Protocol ist ein offener Standard, der KI-Assistenten die Interaktion mit externen Diensten und Datenquellen ermöglicht. Mit der MCP-Integration von ChatReact können Sie:

  • Chatbots verwalten direkt aus Ihrem KI-Assistenten
  • FAQs erstellen und aktualisieren mit natürlicher Sprache
  • Analysen einsehen und Chat-Verlauf anzeigen
  • Den Improvement Agent steuern zur Chatbot-Optimierung
  • Live-Chat-Sitzungen handhaben ohne Ihr KI-Tool zu verlassen

Erste Schritte

1. API-Schlüssel generieren

  1. Navigieren Sie zu DashboardEinstellungenAPI-Schlüssel
  2. Klicken Sie auf API-Schlüssel erstellen
  3. Geben Sie Ihrem Schlüssel einen aussagekräftigen Namen (z.B. "Claude Desktop")
  4. Kopieren Sie den generierten Schlüssel (beginnt mit cr_)

Speichern Sie Ihren API-Schlüssel sicher. Er kann nach der Erstellung nicht erneut abgerufen werden.

2. Ihren MCP-Client konfigurieren

Claude Desktop

Fügen Sie Folgendes zu Ihrer Claude Desktop Konfigurationsdatei hinzu:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "chatreact": {
      "url": "https://www.chatreact.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer cr_ihr_api_schluessel"
      }
    }
  }
}

Cursor IDE

Fügen Sie dies zu Ihren Cursor MCP-Einstellungen hinzu:

{
  "mcpServers": {
    "chatreact": {
      "url": "https://www.chatreact.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer cr_ihr_api_schluessel"
      }
    }
  }
}

Lokale Entwicklung (stdio)

Für lokale Entwicklung können Sie unser npm-Paket verwenden:

npm install -g @chatreact/mcp

Konfigurieren Sie in Ihrem MCP-Client:

{
  "mcpServers": {
    "chatreact": {
      "command": "chatreact-mcp",
      "args": ["--api-key", "cr_ihr_api_schluessel"]
    }
  }
}

3. Ihren KI-Assistenten neu starten

Nach dem Speichern der Konfiguration starten Sie Claude Desktop oder Cursor neu, um die Verbindung herzustellen.

Verfügbare Tools

ChatReact MCP bietet über 30 Tools, organisiert in Kategorien:

Unternehmen & Team-Verwaltung

ToolBeschreibung
company_listAlle Unternehmen auflisten, auf die Sie Zugriff haben
company_getDetails eines bestimmten Unternehmens abrufen
company_team_listTeammitglieder eines Unternehmens auflisten

Chatbot-Verwaltung

ToolBeschreibung
chatbot_listAlle Chatbots in einem Unternehmen auflisten
chatbot_getChatbot-Details und Konfiguration abrufen
chatbot_createNeuen Chatbot erstellen
chatbot_updateChatbot-Einstellungen aktualisieren
chatbot_get_instructionsCore Instructions für einen Chatbot abrufen
chatbot_add_instructionNeue Core Instruction hinzufügen

FAQ-Verwaltung

ToolBeschreibung
faq_listAlle FAQs für einen Chatbot auflisten
faq_getFAQ-Details abrufen
faq_createNeue FAQ erstellen
faq_updateBestehende FAQ aktualisieren
faq_deleteFAQ löschen
faq_categories_listFAQ-Kategorien auflisten
faq_suggestKI-gestützte FAQ-Vorschläge generieren

Wissensdatenbank

ToolBeschreibung
knowledge_list_documentsHochgeladene Dokumente auflisten
knowledge_list_websitesGecrawlte Websites auflisten
knowledge_crawl_websiteWebsite-Crawl starten
knowledge_get_crawl_statusCrawl-Fortschritt prüfen

Analysen

ToolBeschreibung
analytics_overviewGesamtleistungsmetriken abrufen
analytics_chat_volumeChat-Volumen über Zeit
analytics_feedbackFeedback und Bewertungen
analytics_chat_historyChat-Sitzungen durchsuchen
analytics_get_sessionDetaillierte Sitzungsdaten

Improvement Agent

ToolBeschreibung
improvement_list_sessionsVerbesserungssitzungen auflisten
improvement_start_sessionNeue Analysesitzung starten
improvement_list_proposalsVerbesserungsvorschläge auflisten
improvement_get_proposalVorschlagsdetails abrufen
improvement_create_proposalBenutzerdefinierten Vorschlag erstellen
improvement_simulate_proposalVorschlagsauswirkungen vorab anzeigen
improvement_apply_proposalVorschlag anwenden
improvement_reject_proposalVorschlag ablehnen

Live-Chat

ToolBeschreibung
livechat_get_queueWartende Chat-Sitzungen abrufen
livechat_get_active_sessionsAktive Agenten-Sitzungen auflisten
livechat_get_sessionSitzungsdetails abrufen
livechat_assign_sessionSitzung sich selbst zuweisen
livechat_send_messageNachricht als Agent senden
livechat_close_sessionChat-Sitzung schließen
livechat_check_availabilityAgenten-Verfügbarkeit prüfen

Beispiel-Workflows

Neuen Chatbot erstellen

Fragen Sie Ihren KI-Assistenten:

"Erstelle einen neuen Chatbot namens 'Support Bot' für mein Unternehmen 'acme-corp' mit einem freundlichen, professionellen Ton"

Der Assistent wird chatbot_create mit entsprechenden Parametern verwenden.

Verbesserungsvorschläge prüfen

"Zeige mir alle ausstehenden Verbesserungsvorschläge für meinen Chatbot und erkläre, welche Änderungen sie vorschlagen"

Der Assistent wird:

  1. improvement_list_proposals verwenden, um Vorschläge abzurufen
  2. Jeden Vorschlag analysieren und zusammenfassen
  3. Ihnen bei der Entscheidung helfen, welche angewendet werden sollen

Chat-Leistung analysieren

"Gib mir einen Wochenbericht über Chat-Volumen und Kundenzufriedenheit für meinen Chatbot"

Der Assistent wird analytics_overview und analytics_feedback verwenden, um einen umfassenden Bericht zu erstellen.

Sicherheit

  • API-Schlüssel sind auf Ihr Benutzerkonto und Unternehmenszugang beschränkt
  • Alle Anfragen werden im Audit-Trail protokolliert
  • Schlüssel können jederzeit im Dashboard widerrufen werden
  • Rate-Limits gelten: 60 Anfragen/Minute

Fehlerbehebung

Verbindung fehlgeschlagen

  1. Überprüfen Sie, ob Ihr API-Schlüssel korrekt ist
  2. Stellen Sie sicher, dass der Schlüssel nicht widerrufen wurde
  3. Prüfen Sie Ihre Internetverbindung
  4. Starten Sie Ihren MCP-Client neu

Tool nicht gefunden

Einige Tools erfordern bestimmte Berechtigungen. Stellen Sie sicher, dass Sie die entsprechende Rolle im Unternehmen haben (Inhaber, Admin oder Manager).

Rate-Limit erreicht

Bei Rate-Limit-Fehlern warten Sie eine Minute, bevor Sie es erneut versuchen. Erwägen Sie das Bündeln von Operationen, wenn möglich.


Brauchen Sie Hilfe? Kontaktieren Sie unser Support-Team →