Integrations
mcp-Speicher-libsql
Ein leistungsstarkes, persistentes Speichersystem für das Model Context Protocol (MCP) auf Basis von libSQL. Dieser Server bietet Vektorsuchfunktionen und effiziente Wissensspeicherung mit libSQL als zugrunde liegendem Speicher.
Merkmale
- 🚀 Leistungsstarke Vektorsuche mit libSQL
- 💾 Dauerhafte Speicherung von Entitäten und Beziehungen
- 🔍 Semantische Suchfunktionen
- 🔄 Wissensgraphenverwaltung
- 🌐 Kompatibel mit lokalen und Remote-libSQL-Datenbanken
- 🔒 Sichere tokenbasierte Authentifizierung für Remote-Datenbanken
Konfiguration
Dieser Server ist für den Einsatz in einer MCP-Konfiguration konzipiert. Hier sind Beispiele für verschiedene Umgebungen:
Cline-Konfiguration
Fügen Sie dies zu Ihren Cline MCP-Einstellungen hinzu:
Claude Desktop mit WSL-Konfiguration
Eine ausführliche Anleitung zum Einrichten dieses Servers mit Claude Desktop in WSL finden Sie unter Getting MCP Server Working with Claude Desktop in WSL .
Fügen Sie dies zu Ihrer Claude Desktop-Konfiguration für WSL-Umgebungen hinzu:
Datenbankkonfiguration
Der Server unterstützt sowohl lokale SQLite- als auch Remote-libSQL-Datenbanken über die Umgebungsvariable LIBSQL_URL:
Für lokale SQLite-Datenbanken:
Für Remote-libSQL-Datenbanken (z. B. Turso):
Hinweis: Achten Sie bei der Verwendung von WSL darauf, dass der Datenbankpfad das Linux-Dateisystemformat (z. B. /home/username/...
) und nicht das Windows-Format verwendet.
Wenn keine URL angegeben ist, wird standardmäßig file:/memory-tool.db
im aktuellen Verzeichnis verwendet.
API
Der Server implementiert die Standard-MCP-Speicherschnittstelle mit zusätzlichen Vektorsuchfunktionen:
- Entitätsverwaltung
- Entitäten mit Einbettungen erstellen/aktualisieren
- Entitäten löschen
- Suche nach Entitäten nach Ähnlichkeit
- Beziehungsmanagement
- Erstellen von Beziehungen zwischen Entitäten
- Beziehungen löschen
- Abfragen verwandter Entitäten
Architektur
Der Server verwendet eine libSQL-Datenbank mit dem folgenden Schema:
- Entitätentabelle: Speichert Entitätsinformationen und Einbettungen
- Beziehungstabelle: Speichert Beziehungen zwischen Entitäten
- Vektorsuchfunktionen, die mit den integrierten Vektoroperationen von libSQL implementiert wurden
Entwicklung
Veröffentlichen
Aufgrund der npm 2FA-Anforderungen muss die Veröffentlichung manuell erfolgen:
- Erstellen Sie einen Änderungssatz (dokumentieren Sie Ihre Änderungen):
- Version des Pakets (aktualisiert Version und Änderungsprotokoll):
- Auf npm veröffentlichen (fordert zur Eingabe des 2FA-Codes auf):
Beitragen
Beiträge sind willkommen! Bitte lesen Sie unsere Richtlinien für Beiträge, bevor Sie Pull Requests einreichen.
Lizenz
MIT-Lizenz – Einzelheiten finden Sie in der Datei LICENSE .
Danksagung
- Basierend auf dem Model Context Protocol
- Unterstützt durch libSQL
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Ein leistungsstarker MCP-Server, der libSQL für persistenten Speicher und Vektorsuchfunktionen nutzt und so eine effiziente Entitätsverwaltung und semantische Wissensspeicherung ermöglicht.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA customized MCP memory server that enables creation and management of a knowledge graph with features like custom memory paths and timestamping for capturing interactions via language models.Last updated -112JavaScriptMIT License
- AsecurityAlicenseAqualityA high-performance, persistent memory system for the Model Context Protocol (MCP) providing vector search capabilities and efficient knowledge storage using libSQL as the backing store.Last updated -6641TypeScriptMIT License
- -securityFlicense-qualityA Machine Control Protocol (MCP) server that enables storing and retrieving information from a Qdrant vector database with semantic search capabilities.Last updated -
- -securityAlicense-qualityAn MCP server that provides persistent memory capabilities for Claude, offering tiered memory architecture with semantic search, memory consolidation, and integration with the Claude desktop application.Last updated -5PythonMIT License