Integrations
mcp-память-libsql
Высокопроизводительная, постоянная система памяти для Model Context Protocol (MCP) на базе libSQL. Этот сервер обеспечивает возможности векторного поиска и эффективное хранение знаний с использованием libSQL в качестве резервного хранилища.
Функции
- 🚀 Высокопроизводительный векторный поиск с использованием libSQL
- 💾 Постоянное хранение сущностей и отношений
- 🔍 Возможности семантического поиска
- 🔄 Управление графом знаний
- 🌐 Совместимость с локальными и удаленными базами данных libSQL
- 🔒 Безопасная аутентификация на основе токенов для удаленных баз данных
Конфигурация
Этот сервер предназначен для использования в качестве части конфигурации MCP. Вот примеры для различных сред:
Конфигурация Клайна
Добавьте это в настройки Cline MCP:
Claude Desktop с конфигурацией WSL
Подробное руководство по настройке этого сервера с Claude Desktop в WSL см. в разделе «Настройка работы сервера MCP с Claude Desktop в WSL» .
Добавьте это в конфигурацию Claude Desktop для сред WSL:
Конфигурация базы данных
Сервер поддерживает как локальные базы данных SQLite, так и удаленные базы данных libSQL через переменную среды LIBSQL_URL:
Для локальных баз данных SQLite:
Для удаленных баз данных libSQL (например, Turso):
Примечание: При использовании WSL убедитесь, что путь к базе данных использует формат файловой системы Linux (например, /home/username/...
), а не формат Windows.
По умолчанию, если URL-адрес не указан, будет использоваться file:/memory-tool.db
в текущем каталоге.
API
Сервер реализует стандартный интерфейс памяти MCP с дополнительными возможностями векторного поиска:
- Управление сущностями
- Создание/обновление сущностей с вложениями
- Удалить сущности
- Поиск сущностей по сходству
- Управление отношениями
- Создание отношений между сущностями
- Удалить отношения
- Запрос связанных сущностей
Архитектура
Сервер использует базу данных libSQL со следующей схемой:
- Таблица сущностей: хранит информацию о сущностях и внедрениях.
- Таблица отношений: хранит отношения между сущностями.
- Возможности векторного поиска реализованы с использованием встроенных векторных операций libSQL
Разработка
Издательский
Из-за требований npm 2FA публикацию необходимо выполнять вручную:
- Создайте набор изменений (документируйте ваши изменения):
- Версия пакета (обновляет версию и CHANGELOG):
- Опубликовать в npm (будет запрошен код 2FA):
Внося вклад
Вклады приветствуются! Пожалуйста, ознакомьтесь с нашими правилами по внесению вкладов перед отправкой запросов на извлечение.
Лицензия
Лицензия MIT — подробности см. в файле LICENSE .
Благодарности
- Построен на основе протокола модельного контекста
- Работает на libSQL
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Высокопроизводительный сервер MCP, использующий libSQL для постоянной памяти и возможностей векторного поиска, что обеспечивает эффективное управление сущностями и хранение семантических знаний.
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