Tabellum — MCP-сервер для Claude Code: что делает и как установить
Связывает ИИ-ассистента с настольным клиентом баз данных Tabellum. Позволяет исследовать схемы и запускать выборки с обязательным подтверждением изменений данных вручную.
claude mcp add tabellum -- npx -y @dudko.dev/tabellum-mcpЧто делает Tabellum
Сервер работает как легковесный stdio-мост к запущенному приложению Tabellum для PostgreSQL, MySQL, MariaDB, SQL Server и BigQuery. Ассистент получает доступ к структуре таблиц, типам колонок, индексам и просмотру пользователей через локальный сокет на 127.0.0.1. Запросы на чтение выполняются напрямую, а сгенерированный SQL можно транслировать прямо во вкладку редактора.
Любые изменения данных и DDL блокируются встроенным парсером: они уходят в метод propose_write и требуют подтверждения кликом в интерфейсе десктопного клиента с таймаутом ожидания в 10 минут. Без запущенного приложения Tabellum мост работать не будет и вернёт ошибку на любой запрос. Для работы утилиты также требуется среда Node.js 24 или выше.
Какие задачи решает
- исследовать схемы таблиц, внешние ключи и индексы без выхода из терминала
- безопасно выполнять проверочные выборки из подключённых баз данных
- генерировать SQL-запросы прямо во вкладку встроенного редактора
- контролировать выполнение потенциально опасных DDL и вставок через ручной апрув
Примеры запросов агенту
- Покажи список доступных подключений в Tabellum и структуру схемы public
- Сделай выборку первых 10 записей из таблицы orders и покажи план выполнения через explain
- Подготовь запрос на добавление индекса и отправь его в редактор Tabellum
Как установить Tabellum
Командой платформы
claude mcp add tabellum -- npx -y @dudko.dev/tabellum-mcpКомандой платформы
codex mcp add tabellum -- npx -y @dudko.dev/tabellum-mcpФайл настроек
{
"mcpServers": {
"tabellum": {
"command": "npx",
"args": [
"-y",
"@dudko.dev/tabellum-mcp"
]
}
}
}Файл настроек
{
"servers": {
"tabellum": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@dudko.dev/tabellum-mcp"
]
}
}
}Командой платформы
gemini mcp add tabellum npx -y @dudko.dev/tabellum-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Tabellum
Как установить Tabellum в Claude Code?
Выполните в терминале команду claude mcp add tabellum -- npx -y @dudko.dev/tabellum-mcp. Перед отправкой запросов запустите приложение Tabellum на компьютере.
Что делает MCP-сервер Tabellum?
Он связывает помощника с локальным клиентом баз данных, позволяя читать метаданные, запускать безопасные выборки и передавать черновики SQL в редактор.
Как устроена безопасность при выполнении DDL и мутаций данных?
Встроенный парсер классифицирует каждый запрос, поэтому любые изменяющие команды требуют ручного подтверждения в десктопном приложении и отменяются по таймауту через 10 минут.