WhoDB

Легкое рабочее место для баз данных с MCP-сервером: агент читает схему, выполняет запросы и разбирает данные в PostgreSQL, MySQL и других

MCP-серверОфициальный

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Подключается к базам и может изменять данные
  • Выполняет запросы с правами подключенного пользователя базы
  • AI-функции отправляют содержимое выбранному провайдеру
Все причины и проверки

clidey/whodb

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/whodb

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

У записи высокий риск, поэтому установки в один клик нет. Посмотрите код и добавьте конфиг вручную.

Выполните в терминале

claude mcp add --transport stdio whodb -- npx -y whodb mcp serve

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "whodb": {
      "command": "npx",
      "args": [
        "-y",
        "whodb",
        "mcp",
        "serve"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "whodb": {
      "command": "npx",
      "args": [
        "-y",
        "whodb",
        "mcp",
        "serve"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Выполните в терминале

code --add-mcp '{"name":"whodb","type":"stdio","command":"npx","args":["-y","whodb","mcp","serve"]}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "whodb": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "whodb",
        "mcp",
        "serve"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Выполните в терминале

codex mcp add whodb -- npx -y whodb mcp serve

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.whodb]
command = "npx"
args = ["-y", "whodb", "mcp", "serve"]

Если файл уже есть, допишите блок в конец.

Добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "whodb": {
      "command": "npx",
      "args": [
        "-y",
        "whodb",
        "mcp",
        "serve"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "whodb": {
      "command": "npx",
      "args": [
        "-y",
        "whodb",
        "mcp",
        "serve"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "whodb": {
      "command": "npx",
      "args": [
        "-y",
        "whodb",
        "mcp",
        "serve"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "whodb": {
      "command": "npx",
      "args": [
        "-y",
        "whodb",
        "mcp",
        "serve"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "whodb": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "whodb",
        "mcp",
        "serve"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "whodb": {
      "command": "npx",
      "args": [
        "-y",
        "whodb",
        "mcp",
        "serve"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "whodb": {
      "command": "npx",
      "args": [
        "-y",
        "whodb",
        "mcp",
        "serve"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 70cac80.

Текст для агента

Запусти WhoDB через docker run --rm -it -p 8080:8080 clidey/whodb и открой http://localhost:8080, а для агента подключи MCP-сервер записью npx -y whodb mcp serve в конфигурации клиента.

Другие способы из описания автора
docker run --rm -it -p 8080:8080 clidey/whodb

Запускает рабочее место WhoDB, интерфейс на http://localhost:8080. Есть нативные установщики и CLI.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

WhoDB это самостоятельное рабочее место для баз данных: просмотр и правка данных в табличной сетке, визуальный граф таблиц и связей, черновик запросов с историей и автодополнением, импорт и экспорт. Работает в браузере, как десктоп-приложение и как CLI, поддерживает PostgreSQL, MySQL, SQL Server, Oracle и другие источники. Для агентов есть MCP-сервер, который запускается командой npx whodb mcp serve и дает Claude, Cursor и другим клиентам читать схему и выполнять запросы. В CLI входят агенты для анализа данных, оптимизации запросов и отчетов, а установщик может прописать скиллы, конфигурацию MCP и правила в каталоги ассистентов. AI-функции опциональны и работают через выбранного вами провайдера.

Для кого. Для разработчиков, аналитиков и инженеров данных, кому нужен доступ к базам и запросы через агента без тяжелого клиента.

Подходит, если

  • Нужно, чтобы агент разобрал схему и выполнил запросы к базе
  • Нужен быстрый просмотр и правка данных без установки тяжелого клиента
  • Нужны текст в SQL и анализ данных через выбранного провайдера

Не подходит, если

  • Нельзя давать агенту доступ к продовой базе с правами на запись
  • Нужен только веб-интерфейс без подключения агента

Пример запроса к агенту

Покажи связи таблиц в этой базе и собери запрос по последним заказам за месяц

Ограничения

MCP-серверу нужны данные подключения к базе, а границы возможностей задают права этого пользователя базы. AI-функции опциональны и требуют своего провайдера, локального или облачного. Запросы на изменение затрагивают реальные данные, поэтому доступ агенту стоит давать осознанно и лучше на реплике или тестовой базе.

Как отключить. Уберите запись whodb из конфигурации MCP-клиента, остановите контейнер или приложение WhoDB.

MCP

Транспорт
stdio
Авторизация
не нужна

Проверка безопасности

  • Подключается к базам и может изменять данные
  • Выполняет запросы с правами подключенного пользователя базы
  • AI-функции отправляют содержимое выбранному провайдеру

Коротко о README

README представляет WhoDB как легкое самостоятельное рабочее место для баз данных: табличная сетка, визуальный граф схемы, черновик запросов, импорт и экспорт, генерация тестовых данных. Работает в браузере, как десктоп-приложение, snap и CLI, ставится через Docker или нативный установщик. AI-функции опциональны и подключаются к Ollama, OpenAI, Anthropic, LM Studio или другому совместимому провайдеру. Отдельно есть MCP-сервер для ассистентов и CLI с агентами анализа, оптимизации запросов и отчетов, а также установщик скиллов и конфигурации в каталоги ассистентов. Лицензия Apache-2.0.

Частые вопросы

Как ограничить агента?

Правами пользователя базы: выдайте подключение только на чтение или на тестовую базу, и это станет границей возможностей MCP-сервера.

Обязателен ли AI-провайдер?

Нет. Просмотр, правка и запросы работают без него, а вопросы на естественном языке требуют выбранного вами провайдера.

Выбор редакции

166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам

СкиллСредний риск47 тыс.Звезды репозитория
Официальный

Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml

MCP-серверВысокий риск16,5 тыс.Звезды репозитория
Выбор редакции

Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой

СкиллВысокий риск11,1 тыс.Звезды репозитория
Официальный

Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики

MCP-серверСредний рискБез VPN4,3 тыс.Звезды репозитория
Foxx AIWhoDB

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.