MCP SQLite Server (npx)
MCP SQLite Server
MCP-сервер для работы с базой SQLite на Node.js, запускается через npx без Python и uvx
- 17 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Запускает локальный процесс через npx с пакетом из npm
- Агент получает доступ к содержимому файла базы данных
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/mcp-sqlite-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает локальный процесс через npx с пакетом из npm
- Агент получает доступ к содержимому файла базы данных
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Подключает к агенту локальный файл базы SQLite через протокол MCP. Это реализация на Node.js, повторяющая официальный эталонный сервер SQLite на Python. Путь к файлу базы передается аргументом при запуске.
Для кого. Разработчикам и аналитикам, которым нужен SQLite в Claude Desktop или LibreChat там, где нет Python и uvx.
Подходит, если
- Нужно дать агенту доступ к локальной базе SQLite
- В окружении есть Node.js, но нет Python или uvx
- Используете LibreChat или Claude Desktop и хотите подключить базу через npx
Не подходит, если
- База на PostgreSQL, MySQL или другой серверной СУБД
- Уже работает официальный Python-сервер через uvx
Пример запроса к агенту
Покажи таблицы в базе и выведи 10 последних записей из таблицы ordersMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Работает только с одним файлом SQLite, путь к которому указан в конфиге. В README нет списка инструментов, он опирается на официальный эталонный сервер. При установке через nvm в конфиге приходится прописывать абсолютные пути к npx, PATH и NODE_PATH.
Как отключить. Удалите блок sqlite из mcpServers в claude_desktop_config.json и перезапустите клиент.
Частые вопросы
Чем отличается от официального сервера SQLite?
Это порт на Node.js. Он нужен там, где нет Python-раннера uvx, например в LibreChat.
Можно ли установить автоматически?
Да, через Smithery: npx -y @smithery/cli install mcp-server-sqlite-npx --client claude.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для Microsoft SQL Server и Azure SQL: агент смотрит список таблиц и выполняет SQL-запросы на чтение и запись
MCP MongoDB Server (kiliczsh)
MCP MongoDB Server
MCP-сервер дает агенту запросы, агрегации и запись в MongoDB и запускается одной командой npx без установки
SQL-движок на SQLite с плагинами для приложений, баз и файлов: команда anyquery mcp открывает эти данные Claude, Cursor и другим клиентам MCP
MCP-сервер для доступа агента к MySQL: чтение схемы и запросы, по умолчанию только на чтение, запись включается флагами
MCP-сервер на Python для работы с MySQL: список таблиц, чтение данных, выполнение SQL и разбор схемы через контролируемый интерфейс
Официальный MCP-сервер YDB
YDB MCP
Официальный MCP-сервер YDB от разработчиков базы: SQL-запросы с параметрами, план выполнения, обзор директорий и основа для своих серверов
Коротко о README
Проект описан как реализация MCP-сервера SQLite на Node.js на основе официального эталона на Python. В README приведены готовые конфиги для Claude Desktop на macOS и Windows, в том числе при установке Node.js через nvm. Есть вариант установки через Smithery. Отдельно описаны сборка из исходников и проверка через MCP Inspector.