db-mcp — MCP-сервер для SQLite: что делает и как установить
MCP-сервер, через который ИИ-агент читает и меняет базу SQLite: запросы, схема, аудит, полнотекстовый и векторный поиск.
claude mcp add db-mcp -- npx -y db-mcpЧто делает db-mcp (SQLite MCP Server)
db-mcp даёт ассистенту набор инструментов для работы с файлом SQLite: просмотр схемы, таблиц и индексов, обычные CRUD-операции, статистика, JSON, FTS5 и векторный поиск. Отдельно ведутся журнал аудита и снимки DDL, поэтому изменения структуры базы можно потом разобрать по шагам.
Поднимается одной командой через npx, есть варианты на WASM и на better-sqlite3. Конфигурацию можно держать в YAML или JSON и передавать флагом --config, часть настроек меняется на ходу без перезапуска. Фильтр --tool-filter оставляет в контексте только нужные группы инструментов, иначе агент видит их все сразу. Для сетевого доступа предусмотрены HTTP/SSE и авторизация OAuth 2.1.
Прежде чем пускать сервер к рабочей базе, проверьте политику доступа: встроенное управление правами не отменяет того, что агент может выполнить destructive-запрос, если ему это разрешено. Для локальной разработки удобнее отдельный файл базы.
Какие задачи решает
- посмотреть схему и индексы SQLite прямо из чата
- собрать выборку с фильтрами и агрегатами без ручного SQL
- найти записи полнотекстовым или гибридным поиском
- отследить, какие DDL-изменения вносил агент
- выдать агенту доступ к базе по HTTP с авторизацией
Примеры запросов агенту
- Покажи схему таблицы
ordersи предложи индексы под частые запросы - Найди в базе все заказы за март и посчитай сумму по клиентам
- Включи подробное логирование и перезапуск не делай
Как установить db-mcp (SQLite MCP Server)
Командой платформы
claude mcp add db-mcp -- npx -y db-mcpКомандой платформы
codex mcp add db-mcp-sqlite-mcp-server -- npx -y db-mcpФайл настроек
{
"mcpServers": {
"db-mcp-sqlite-mcp-server": {
"command": "npx",
"args": [
"-y",
"db-mcp"
]
}
}
}Файл настроек
{
"servers": {
"db-mcp-sqlite-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"db-mcp"
]
}
}
}Командой платформы
gemini mcp add db-mcp-sqlite-mcp-server npx -y db-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о db-mcp (SQLite MCP Server)
Как установить db-mcp в Claude Code?
Выполните claude mcp add db-mcp -- npx -y db-mcp. Вторая форма имени — claude mcp add db-mcp-sqlite-mcp-server -- npx -y db-mcp — делает то же самое.
Что делает db-mcp?
Даёт агенту инструменты для чтения и изменения базы SQLite: схема, запросы, индексы, аудит, поиск. Работает как локальный MCP-сервер через npx.
Как подключить db-mcp в Cursor?
Добавьте в настройки MCP-серверов блок mcpServers с именем db-mcp-sqlite-mcp-server, командой npx и аргументами -y и db-mcp.