К основному содержанию
MCP-сервер CX Codex

Metabase — MCP-сервер для Claude Code: что делает и как установить

Подключает AI-ассистентов к инстансу Metabase для поиска таблиц, запуска аналитических запросов и построения графиков с учётом прав пользователя.

Открыть на GitHub

Что делает Metabase

Сервер встроен прямо в Metabase и работает по транспорту Streamable HTTP через эндпоинт /api/metabase-mcp. Он открывает ассистенту доступ к Agent API для поиска коллекций, чтения словарей, выполнения сохранённых вопросов и запуска сырого SQL. Все действия ограничены правами подключённой учётной записи.

Для авторизации используется встроенный сервер OAuth 2.0. Обычные сессионные куки или API-ключи на эндпоинтах MCP отсекаются с кодом 401. Базовые скоупы agent:content:read и agent:query:run фиксируются при выдаче доступа, а операции записи дашбордов или выполнение запросов через execute_sql требуют явного подтверждения соответствующих разрешений.

В Enterprise-версиях с опцией ai_controls администраторы могут точечно ограничивать доступ к отдельным инструментам для групп пользователей в панели управления.

Какие задачи решает

  • выполнять аналитические SQL-запросы через execute_sql
  • искать коллекции, метрики и сохранённые вопросы в Metabase
  • строить графики по данным через visualize_query
  • создавать и обновлять дашборды с помощью dashboard_write

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

  • Найди в Metabase сохранённый вопрос по активным пользователям и запусти его.
  • Выполни SQL-запрос к базе заказов и визуализируй динамику за прошлый месяц.
  • Покажи структуру полей через catalog://metabase/fields для таблицы клиентов.

Как установить Metabase

1Адрес-шаблон

Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]

2Командой платформы: удалённый сервер

claude mcp add --transport http mcp https://{metabase_host}/api/mcp

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Из того же набора9

typescript-review Проверяет изменения в TypeScript и JavaScript по правилам Metabase. Пригодится для ревью pull request и diff с фронтенд-кодом. CX Codex +1 2 300установок docs-write Скилл помогает писать и редактировать Markdown и MDX в стиле Metabase. Он пригодится для рабочих инструкций, описаний функций и другой документации. CX Codex +1 2 100установок typescript-write Скилл для написания и редактирования TypeScript и JavaScript кода с соблюдением стандартов Metabase. Требует строгую типизацию без any и проверку типов перед завершением. CX Codex +1 2 100установок add-malli-schemas Скилл добавляет Malli-схемы к API-эндпоинтам Metabase: для параметров маршрута, query, тела запроса и ответа. Пригодится при изменении Clojure API. CX Codex +1 2 000установок analytics-events Скилл добавляет события продуктовой аналитики Snowplow во фронтенд Metabase. Нужен, когда в код встраивают трекинг кликов, создания сущностей и других действий пользователя. CX Codex +1 2 000установок clojure-review Проверяет изменения в коде на Clojure и ClojureScript по стандартам Metabase, выявляя ошибки стиля и оформления. CX Codex +1 2 000установок clojure-write Скилл задаёт REPL-ориентированный подход к разработке и рефакторингу Clojure и ClojureScript. Пригодится для пошаговой проверки функций. CX Codex +1 2 000установок docs-review Скилл проверяет изменения в markdown-документации на соответствие стайлгайду Metabase и выдаёт нумерованный список замечаний. CX Codex +1 2 000установок

Похожие

Рядом в теме «Данные и базы»

Все MCP-серверы по теме «Данные и базы» →

Вопросы о Metabase

Как установить Metabase в Claude Code?

Выполните команду claude mcp add --transport http mcp https://{metabase_host}/api/mcp. Вместо {metabase_host} подставьте адрес вашего инстанса Metabase.

Что делает MCP-сервер Metabase?

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

Можно ли подключиться к MCP через API-ключ?

Нет, авторизация работает только через протокол OAuth 2.0. Эндпоинты MCP игнорируют API-ключи и сессионные куки, возвращая ответ 401.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой