DBCode MCP
MCP-сервер и скилл dbcode-cli: агент запускает SQL через подключения, которые уже сохранены в расширении DBCode для редактора.
- 363 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Агент получает доступ к реальным базам: запросы, правка данных и создание таблиц возможны, если подключение не помечено только для чтения.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/dbcodeОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент получает доступ к реальным базам: запросы, правка данных и создание таблиц возможны, если подключение не помечено только для чтения.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
DBCode — расширение для VS Code, Cursor, Windsurf, Antigravity и Kiro: клиент более чем для 100 баз данных. Пакет `@dbcode/mcp` подключает к нему агента: тот видит схему и запрашивает данные через ваши сохраненные подключения, без отдельной настройки доступа. Скилл `dbcode-cli` учит агента команде `dbcode`: найти подключение (`dbcode connections`), выполнить запрос или файл `.sql` и получить результат в JSON или CSV. Права ИИ задаются отдельно для каждого подключения.
Для кого. Разработчикам и аналитикам, которые уже ведут базы в DBCode и хотят, чтобы Claude Code или Codex читали данные оттуда без второго набора паролей.
Подходит, если
- Агент проверяет схему таблиц и пишет запрос под реальные колонки.
- Из отчета нужна выгрузка в CSV: `dbcode query` читает файл `.sql` и пишет результат в поток.
- В репозитории проекта есть скрипт проверки данных, который агент запускает по сохраненному подключению.
- База только для чтения, и агенту нужны безопасные выборки без ручного копирования строк.
Не подходит, если
- Расширение DBCode не установлено: пакет только подключается к нему и своих подключений не создает.
- Нужен прямой доступ к базе без редактора: сервер работает через сохраненные подключения DBCode.
- Базу нельзя открывать агенту ни на чтение, ни на запись.
Пример запроса к агенту
Покажи через DBCode список подключений, выбери тестовую базу и посчитай заказы по дням за последнюю неделю, только чтение.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Для работы нужны расширение DBCode в одном из редакторов и Node.js 22.14 или новее. Скилл `dbcode-cli` требует отдельно установленный CLI (команда `DBCode: Install CLI` в палитре), и часть типов подключений из CLI пока недоступна. Лицензия проприетарная: бесплатно в том числе для коммерческих команд доступны просмотр и правка данных, блокноты, схемы и MCP-сервер, а ИИ-помощник входит в платный тариф. Репозиторий содержит публичные материалы продукта, а не исходный код расширения.
Как отключить. Удалите запись `dbcode` из конфигурации MCP-клиента или выполните обратную команду клиента, для Claude Code это `claude mcp remove dbcode`. Папку скилла `dbcode-cli` уберите из каталога скиллов агента.
Частые вопросы
Как подключить сервер к Codex?
Выполните `codex mcp add dbcode -- npx -y @dbcode/mcp`. Для Cursor, Windsurf и Claude Desktop добавьте тот же `npx -y @dbcode/mcp` в MCP-конфигурацию клиента.
Какой редактор считается основным?
Выбирает флаг `--app`: значения `Code`, `Cursor`, `Windsurf`, `Antigravity` и другие. Без флага пакет берет новейшую установленную версию DBCode.
Можно ли ограничить агента чтением?
Да. Права ИИ задаются для каждого подключения, а базу можно подключить в режиме только для чтения. Начните с него.
Что делает скилл dbcode-cli?
Он описывает команду `dbcode`: `dbcode connections` показывает подключения, `dbcode query -c "My Postgres" "select now()"` выполняет запрос. Вне терминала вывод идет в JSON.
Нужна ли редактору открытая вкладка?
Нет. Если редактор не запущен, сервер читает сохраненные подключения DBCode напрямую.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыvi-sql — терминальный клиент для SQL-баз со встроенным MCP-сервером: агент видит схему и пишет запросы прямо в ваш редактор
MCP-сервер и плагин Claude Code для SQL: проверка, форматирование, линт и поиск инъекций в запросах на восьми диалектах.
Легкое рабочее место для баз данных с MCP-сервером: агент читает схему, выполняет запросы и разбирает данные в PostgreSQL, MySQL и других
Один MCP-сервер для SQLite, SQL Server, PostgreSQL и MySQL: агент читает и меняет данные, правит схему и выгружает CSV и JSON
MCP-сервер и CLI для управления настоящим Microsoft Excel: Power Query, DAX, VBA, сводные таблицы, диаграммы
Десктопное рабочее место для SQL с встроенным MCP-сервером: агент читает схему и выполняет запросы в том же клиенте, где работаете вы
Коротко о README
Расширение собирает работу с базами в редакторе: просмотр и правку данных, SQL-блокноты, ER-диаграммы и встроенные MCP-инструменты. Отдельный пакет `@dbcode/mcp` выводит их во внешних агентов.