Kobold MCP Server
Eine Model Context Protocol (MCP)-Serverimplementierung für die Schnittstelle zu KoboldAI. Dieser Server ermöglicht die Integration zwischen den Textgenerierungsfunktionen von KoboldAI und MCP-kompatiblen Anwendungen.
Merkmale
Textgenerierung mit KoboldAI
Chat-Vervollständigung mit persistentem Speicher
OpenAI-kompatible API-Endpunkte
Stabile Diffusionsintegration
Basierend auf dem offiziellen MCP SDK
TypeScript-Implementierung
Related MCP server: Outsource MCP
Installation
Voraussetzungen
Node.js (v16 oder höher)
npm oder yarn Paketmanager
Ausführen einer KoboldAI-Instanz
Verwendung
Konfiguration
Der Server kann über Umgebungsvariablen oder ein Konfigurationsobjekt konfiguriert werden:
Unterstützte APIs
Core KoboldAI API (Textgenerierung, Modellinformationen)
Chat-Vervollständigung mit Gesprächsspeicher
Textvervollständigung (OpenAI-kompatibel)
Stabile Diffusionsintegration (txt2img, img2img)
Audiotranskription und Text-to-Speech
Websuchfunktionen
Entwicklung
Klonen Sie das Repository:
Installieren Sie Abhängigkeiten:
Erstellen Sie das Projekt:
Abhängigkeiten
@modelcontextprotocol/sdk: ^1.0.1node-fetch: ^2.6.1zod: ^3.20.0zod-to-json-schema: ^3.23.5
Beitragen
Beiträge sind willkommen! Senden Sie uns gerne einen Pull Request.
Lizenz
MIT-Lizenz – Einzelheiten finden Sie in der Datei LICENSE.
Unterstützung
Verwenden Sie für Probleme und Funktionsanfragen bitte den GitHub-Issue-Tracker.