Allgemeine Einführung
MCP Server ChatSum ist ein Open-Source-Projekt, das Benutzern helfen soll, Chat-Nachrichten abzufragen und zusammenzufassen. Das Projekt wird auf GitHub gehostet und bietet ein leistungsfähiges Toolset, mit dem Benutzer Chatprotokolle auf der Grundlage bestimmter Parameter abfragen und entsprechende Zusammenfassungen generieren können.MCP Server ChatSum ist hauptsächlich in TypeScript und JavaScript geschrieben und unterstützt eine Vielzahl von Entwicklungs- und Debugging-Tools, so dass es für Benutzer einfach zu entwickeln und in verschiedenen Umgebungen einzusetzen ist. Das Projekt eignet sich besonders für Benutzer, die große Mengen an Chat-Daten verwalten und analysieren müssen, wie z. B. Callcenter und Online-Community-Manager.
Funktionsliste
- Abfrage von Chat-Nachrichten: Abfrage von Chat-Protokollen anhand bestimmter Parameter.
- Zusammenfassen von Chatnachrichten: Erstellen Sie Chatprotokoll-Zusammenfassungen auf der Grundlage von Abfrageaufforderungen.
- Einstellung der Umgebungsvariablen: Konfigurieren Sie den Chat-Datenbankpfad über die .env-Datei.
- Installation von Abhängigkeiten: Verwenden Sie pnpm, um Projektabhängigkeiten zu installieren.
- Server bauen: Verwenden Sie pnpm, um den Server zu bauen.
- Auto-Rebuild: Unterstützung der Auto-Rebuild-Funktion während der Entwicklung.
- Debugging-Tool: MCP Inspector wird für das Debugging bereitgestellt.
Hilfe verwenden
Abhängigkeiten: https://github.com/mcpso/mcp-server-chatsum/tree/main/chatbot
Installation und Konfiguration
- Setzen von Umgebungsvariablen: Erstellen Sie die .env-Datei im Hauptverzeichnis des Projekts und legen Sie den Pfad zur Chat-Datenbank fest.
CHAT_DB_PATH=pfad zu/chatbot/data/chat.db
- Installation von Abhängigkeiten: Installieren Sie die Projektabhängigkeiten mit pnpm.
pnpm-Installation
- Server aufbauen: Bauen Sie den Server mit pnpm.
pnpm bauen
- Automatisch wiederherstellen: Verwenden Sie den folgenden Befehl, um die Auto-Rebuild-Funktion während der Entwicklung zu starten.
pnpm-Uhr
Verwendungsfunktionen
- Chat-Nachrichten prüfenNach dem Starten des Servers können Sie die Chatprotokolle durch Angabe bestimmter Parameter abfragen.
query_chat_messages - Abfrage von Chatnachrichten mit angegebenen Parametern
- Chat-Nachrichten zusammenfassenErstellen von Chat-Protokollzusammenfassungen auf der Grundlage von Abfrageaufforderungen.
summarize_chat_messages - Fasst Chatnachrichten basierend auf der Abfrage zusammen
Komponenten während der Prüfung anpassen
Da der MCP-Server über stdio kommuniziert, kann die Fehlersuche ein wenig schwierig sein. Es wird empfohlen, MCP Inspector für die Fehlersuche zu verwenden. Sie können MCP Inspector mit dem folgenden Befehl starten:
pnpm-Inspektor
Beim Start stellt Inspector eine URL bereit, auf die der Benutzer in einem Browser zugreifen kann, um mit dem Debugging zu beginnen.