VOOZH about

URL: https://glama.ai/mcp/servers/spences10/mcp-memory-libsql?locale=de-DE

⇱ mcp-Speicher-libsql by spences10 | Glama


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

Related MCP server: MCP Server for Qdrant

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:

{
	"mcpServers": {
		"mcp-memory-libsql": {
			"command": "npx",
			"args": ["-y", "mcp-memory-libsql"],
			"env": {
				"LIBSQL_URL": "file:/path/to/your/database.db"
			}
		}
	}
}

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:

{
	"mcpServers": {
		"mcp-memory-libsql": {
			"command": "wsl.exe",
			"args": [
				"bash",
				"-c",
				"source ~/.nvm/nvm.sh && LIBSQL_URL=file:/path/to/database.db /home/username/.nvm/versions/node/v20.12.1/bin/npx mcp-memory-libsql"
			]
		}
	}
}

Datenbankkonfiguration

Der Server unterstützt sowohl lokale SQLite- als auch Remote-libSQL-Datenbanken über die Umgebungsvariable LIBSQL_URL:

Für lokale SQLite-Datenbanken:

{
	"env": {
		"LIBSQL_URL": "file:/path/to/database.db"
	}
}

Für Remote-libSQL-Datenbanken (z. B. Turso):

{
	"env": {
		"LIBSQL_URL": "libsql://your-database.turso.io",
		"LIBSQL_AUTH_TOKEN": "your-auth-token"
	}
}

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:

  1. Erstellen Sie einen Änderungssatz (dokumentieren Sie Ihre Änderungen):

pnpm changeset
  1. Version des Pakets (aktualisiert Version und Änderungsprotokoll):

pnpm changeset version
  1. Auf npm veröffentlichen (fordert zur Eingabe des 2FA-Codes auf):

pnpm release

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

A
license - permissive license
B
quality
B
maintenance

Maintenance

Maintainers
10hResponse time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/spences10/mcp-memory-libsql'

If you have feedback or need assistance with the MCP directory API, please join our Discord server