
DB MCP Server
Подключить DB MCP Server
Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.
Способ подключения
Куда подключить
Скопируйте и проверьте
Claude Desktop / Claude Code
Клиент запускает MCP-сервер как локальный процесс.
- 1.Откройте настройки MCP в Claude.
- 2.Добавьте сервер с указанной командой и переменными окружения.
- 3.Перезапустите Claude, если сервер не появился автоматически.
{
"mcpServers": {
"db": {
"command": "uvx",
"args": [
"db-mcp-server"
]
}
}
}Сгенерировано из существующей команды запуска. Желательно сверить с README.
Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.
Как оценить DB MCP Server
DB MCP Server относится к Базы данных, PostgreSQL, MongoDB. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.
- Происхождение
- Проект сообщества
- Лицензия
- MIT
- Реализация
- Python
- Транспорт
- stdio
Что проверить перед выбором
- Изучите README, открытые issues и историю последних изменений в репозитории.
- Проверьте команду установки и зависимости перед запуском в рабочем окружении.
- Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.
Карточка отредактирована 20.07.2026.
Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.
Характеристики
Общее
- СтатусСообщество
- Разработчикstucchi
- ЛицензияMIT
Технологии
- ЯзыкиPython
- Транспортstdio
Описание
Возможности
- Выполнять SQL-запросы к MySQL и PostgreSQL в режиме только чтение или полный доступ (read-write).
- Работать с MongoDB через стандартный URL подключения (mongodb://...), выполнять команды и запросы.
- Подключаться к локальным файлам SQLite или к удалённым файлам через SSH — сервер сам скачивает .db по SFTP и при необходимости загружает обратно.
- Настраивать SSH-туннель для MySQL и PostgreSQL, указывая хост, порт, пользователя, ключ или пароль.
- Задавать режим доступа (read-only или read-write) для каждого экземпляра.
- Конфигурировать все параметры через переменные окружения без редактирования сложных файлов.
- Запускать сервер одной командой
uvx db-mcp-server, предварительно задав нужные переменные. - Использовать единый формат конфигурации для всех типов баз, что упрощает добавление новых источников данных.
Как подключить
Для установки выполните команду:
uvx db-mcp-server
Настройте конфигурацию вашего MCP-клиента. Ниже приведён пример для SQLite (локальный файл):
{
"mcpServers": {
"db-local": {
"command": "uvx",
"args": ["db-mcp-server"],
"env": {
"DB_TYPE": "sqlite",
"DB_PATH": "/path/to/database.db"
}
}
}
}
Перезапустите клиент (Claude Desktop, например), чтобы применить изменения. Сервер готов к запросам.
Примеры запросов
- «Покажи все таблицы в базе данных и количество записей в каждой.»
- «Найди пользователей из таблицы users, которые зарегистрировались после 2024-01-01, и выведи их email.»
- «Создай таблицу projects с колонками id, name, deadline. Установи id как первичный ключ.» (доступно в режиме read-write)
- «Выполни SELECT * FROM orders LIMIT 10 и отформатируй результат как таблицу.»
Технические детали
- Язык: Python
- Транспорт: stdio
- Лицензия: MIT
- Совместимые клиенты: Claude Desktop, любые MCP-клиенты
- Установка: через
uvx(без Docker)