MCP SQLite Server (npx)
MCP SQLite Server
MCP-сервер для работы с базой SQLite на Node.js, запускается через npx без Python и uvx
Установка
{
"mcpServers": {
"sqlite": {
"command": "/absolute/path/to/npx",
"args": [
"-y",
"mcp-server-sqlite-npx",
"/absolute/path/to/database.db"
],
"env": {
"PATH": "/absolute/path/to/executables",
"NODE_PATH": "/absolute/path/to/node_modules"
}
}
}
}Добавить в claude_desktop_config.json и заменить пути на свои.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Подключает к агенту локальный файл базы 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 последних записей из таблицы ordersОграничения
Работает только с одним файлом SQLite, путь к которому указан в конфиге. В README нет списка инструментов, он опирается на официальный эталонный сервер. При установке через nvm в конфиге приходится прописывать абсолютные пути к npx, PATH и NODE_PATH.
Как отключить. Удалите блок sqlite из mcpServers в claude_desktop_config.json и перезапустите клиент.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Проверка безопасности
- Запускает локальный процесс через npx с пакетом из npm
- Агент получает доступ к содержимому файла базы данных
Коротко о README
Проект описан как реализация MCP-сервера SQLite на Node.js на основе официального эталона на Python. В README приведены готовые конфиги для Claude Desktop на macOS и Windows, в том числе при установке Node.js через nvm. Есть вариант установки через Smithery. Отдельно описаны сборка из исходников и проверка через MCP Inspector.
Частые вопросы
Чем отличается от официального сервера SQLite?
Это порт на Node.js. Он нужен там, где нет Python-раннера uvx, например в LibreChat.
Можно ли установить автоматически?
Да, через Smithery: npx -y @smithery/cli install mcp-server-sqlite-npx --client claude.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Утилита Postgres Professional для резервного копирования и восстановления PostgreSQL с инкрементальными бэкапами и PITR
Скиллы MPSTATS
Claude Code Skills — MPSTATS
Официальные скиллы MPSTATS: аналитика Wildberries, Ozon и Яндекс Маркета и генерация визуала для карточек через API
MCP-сервер для публичного API Yandex DataLens: 70 инструментов для дашбордов, чартов, датасетов и подключений