Skip to main content
Glama

mcp-память-libsql

Высокопроизводительная, постоянная система памяти для Model Context Protocol (MCP) на базе libSQL. Этот сервер обеспечивает возможности векторного поиска и эффективное хранение знаний с использованием 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" } } } }

Claude Desktop с конфигурацией WSL

Подробное руководство по настройке этого сервера с Claude Desktop в WSL см. в разделе «Настройка работы сервера MCP с Claude Desktop в WSL» .

Добавьте это в конфигурацию Claude Desktop для сред WSL:

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

Конфигурация базы данных

Сервер поддерживает как локальные базы данных SQLite, так и удаленные базы данных libSQL через переменную среды LIBSQL_URL:

Для локальных баз данных 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 убедитесь, что путь к базе данных использует формат файловой системы Linux (например, /home/username/... ), а не формат Windows.

По умолчанию, если 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 .

Благодарности

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    A 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 -
    6
    147
    21
    MIT License
    • Linux
  • -
    security
    F
    license
    -
    quality
    A Machine Control Protocol (MCP) server that enables storing and retrieving information from a Qdrant vector database with semantic search capabilities.
    Last updated -
    • Linux
    • Apple
  • -
    security
    -
    license
    -
    quality
    A custom MCP server that allows storage, retrieval, and management of text-based information with natural language commands and keyword detection.
  • A
    security
    F
    license
    A
    quality
    A local, fully-offline MCP memory server that enables persistent storage and retrieval of information using SQLite with both keyword and semantic vector search capabilities.
    Last updated -
    11
    28
    4
    • Apple
    • Linux

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

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