Skip to main content
Glama

MCP Memory LibSQL

by joleyline

mcp-memory-libsql

libSQLを搭載した、モデルコンテキストプロトコル(MCP)用の高性能永続メモリシステムです。このサーバーは、libSQLをバックエンドストアとして使用し、ベクトル検索機能と効率的な知識ストレージを提供します。

特徴

  • 🚀 libSQL を使用した高性能ベクトル検索
  • 💾 エンティティとリレーションの永続的な保存
  • 🔍 セマンティック検索機能
  • 🔄 ナレッジグラフ管理
  • 🌐 ローカルおよびリモートの libSQL データベースと互換性があります
  • 🔒 リモートデータベース向けの安全なトークンベースの認証

構成

このサーバーはMCP構成の一部として使用するように設計されています。以下に、さまざまな環境における例を示します。

傾斜構成

Cline MCP 設定に以下を追加します:

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

WSL 構成の Claude デスクトップ

WSL で Claude Desktop を使用してこのサーバーをセットアップする方法の詳細については、 「WSL で Claude Desktop を使用して MCP サーバーを動作させる」を参照してください。

WSL 環境の Claude Desktop 構成にこれを追加します。

{ "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" ] } } }

データベース構成

サーバーは、LIBSQL_URL 環境変数を通じて、ローカル SQLite データベースとリモート libSQL データベースの両方をサポートします。

ローカル SQLite データベースの場合:

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

リモート libSQL データベース (例: Turso) の場合:

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

注: WSL を使用する場合は、データベース パスで Windows 形式ではなく Linux ファイルシステム形式 (例: /home/username/... ) が使用されていることを確認してください。

デフォルトでは、URL が指定されていない場合は、現在のディレクトリのfile:/memory-tool.dbが使用されます。

API

サーバーは、追加のベクトル検索機能を備えた標準の MCP メモリ インターフェイスを実装します。

  • エンティティ管理
    • 埋め込みによるエンティティの作成/更新
    • エンティティを削除する
    • 類似性によるエンティティの検索
  • 関係管理
    • エンティティ間の関係を作成する
    • 関係を削除する
    • クエリ関連エンティティ

建築

サーバーは、次のスキーマを持つ libSQL データベースを使用します。

  • エンティティテーブル: エンティティ情報と埋め込みを保存します
  • リレーションテーブル: エンティティ間の関係を保存します
  • libSQL の組み込みベクトル演算を使用して実装されたベクトル検索機能

発達

出版

npm 2FA の要件により、公開は手動で行う必要があります。

  1. 変更セットを作成します(変更内容を文書化します)。
pnpm changeset
  1. パッケージのバージョン管理 (バージョンと CHANGELOG を更新)
pnpm changeset version
  1. npm に公開します (2FA コードの入力を求められます):
pnpm release

貢献

貢献を歓迎します!プルリクエストを送信する前に、貢献ガイドラインをお読みください。

ライセンス

MIT ライセンス - 詳細についてはLICENSEファイルを参照してください。

謝辞

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

モデル コンテキスト プロトコル (MCP) 用の高性能な永続メモリ システムで、libSQL をバッキング ストアとして使用してベクトル検索機能と効率的な知識ストレージを提供します。

  1. 特徴
    1. 構成
      1. 傾斜構成
      2. WSL 構成の Claude デスクトップ
      3. データベース構成
    2. API
      1. 建築
        1. 発達
          1. 出版
        2. 貢献
          1. ライセンス
            1. 謝辞

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A high-performance MCP server utilizing libSQL for persistent memory and vector search capabilities, enabling efficient entity management and semantic knowledge storage.
                Last updated -
                6
                85
                56
                TypeScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server providing vector database capabilities through Chroma, enabling semantic document search, metadata filtering, and document management with persistent storage.
                Last updated -
                17
                Python
                MIT License
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                Enables efficient vector database operations for embedding storage and similarity search through a Model Context Protocol interface.
                Last updated -
                3
                Python
              • -
                security
                F
                license
                -
                quality
                Model Context Protocol (MCP) server implementation for semantic search and memory management using TxtAI. This server provides a robust API for storing, retrieving, and managing text-based memories with semantic search capabilities. You can use Claude and Cline AI Also
                Last updated -
                4
                Python
                • Apple

              View all related MCP servers

              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/joleyline/mcp-memory-libsql'

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