1luvc0d3/metabase-mcp

1luvc0d3/metabase-mcp

от 1luvc0d3
MCP сервер для Metabase с поддержкой записи, NLQ и AI-инсайтами. Создавайте дашборды, задавайте вопросы на русском языке, получайте тренды и аномалии. Полезен для команд на Metabase младше v0.60 или нуждающихся в write-доступе и безопасности.

metabase-mcp

npm version npm downloads CI License: MIT Node Glama score

The write-enabled, AI-augmented MCP server for Metabase — create dashboards, ask questions in plain English, and get automated insights through Claude, on any Metabase version.

Why This One?

Metabase shipped an official MCP server in v0.60 focused on read and search. This server complements it with write operations, AI-generated insights, production security controls, and support for Metabase versions older than v0.60.

Capability @ai-1luvc0d3/metabase-mcp Metabase Official (v0.60+) Other community servers
Read dashboards / cards / databases
Write ops (create/update/delete cards, dashboards, collections) partial
Batch execution (parallel multi-op in one call)
Workflow pipelines (chained steps with output references)
Natural language → SQL (+ explain / optimize / validate) partial
Automated insights & trend analysis
SQL injection guardrails n/a
Tiered rate limiting (read / write / LLM) n/a
Audit logging with risk levels n/a
Token-optimized compact responses (default) partial
Server modes (read / write / full)
Works on Metabase < v0.60 (no upgrade required) varies
OAuth per-user permission scoping ❌ (API key) varies
batch_executeтолько чтениевнешний мир

Выполняет несколько операций чтения за один вызов. Поддерживает до 20 операций, выполняемых параллельно. Поддерживаемые инструменты: get_dashboard, get_card, execute_card, get_database_schema, execute_query, search_content, list_dashboards, list_databases, list_cards.

Выполняет несколько операций чтения за один вызов. Поддерживает до 20 операций, выполняемых параллельно. Поддерживаемые инструменты: get_dashboard, get_card, execute_card, get_database_schema, execute_query, search_content, list_dashboards, list_databases, list_cards.

Параметры

  • operationsarrayобязательный

    Array of operations to execute in parallel

execute_cardтолько чтениеидемпотентныйвнешний мир

Выполнить существующий вопрос/карточку и получить результаты

Выполнить существующий вопрос/карточку и получить результаты

Параметры

  • card_idnumberобязательный

    Card ID to execute

  • parametersobject

    Optional parameters for parameterized queries

  • fieldsstring[]

    Column names to include in results (default: all)

  • formatenum

    Response format (default: compact). Use "default" for pretty-printed output

    defaultcompact
  • limitnumber

    Max rows to return (default: server maxRows setting)

  • offsetnumber

    Row offset for pagination

execute_queryтолько чтениевнешний мир

Выполнить SQL-запрос (только операторы SELECT)

Выполнить SQL-запрос (только операторы SELECT)

Параметры

  • database_idnumberобязательный

    Database ID to query

  • sqlstringобязательный

    SQL query (SELECT statements only)

  • fieldsstring[]

    Column names to include in results (default: all)

  • formatenum

    Response format (default: compact). Use "default" for pretty-printed output

    defaultcompact
  • limitnumber

    Max rows to return (default: server maxRows setting)

  • offsetnumber

    Row offset for pagination

get_cardтолько чтениеидемпотентныйвнешний мир

Получить подробности конкретного вопроса/карточки

Получить подробности конкретного вопроса/карточки

Параметры

  • card_idnumberобязательный

    Card ID

get_collectionsтолько чтениеидемпотентныйвнешний мир

Вывести список всех коллекций.

Вывести список всех коллекций.

Параметры

Без параметров.

get_dashboardтолько чтениеидемпотентныйвнешний мир

Получить детали панели, включая её карточки.

Получить детали панели, включая её карточки.

Параметры

  • dashboard_idnumberобязательный

    Dashboard ID

get_database_schemaтолько чтениеидемпотентныйвнешний мир

Получить таблицы и столбцы для базы данных

Получить таблицы и столбцы для базы данных

Параметры

  • database_idnumberобязательный

    Database ID

  • detailenum

    Level of detail. "tables_only" returns table names without columns

    fulltables_only
  • formatenum

    Response format (default: compact). Use "default" for pretty-printed output

    defaultcompact
  • tablesstring[]

    Filter to specific table names

list_cardsтолько чтениеидемпотентныйвнешний мир

Выводит список вопросов/карточек в Metabase. Возвращает до 100 карточек. Используйте search_content для поиска.

Выводит список вопросов/карточек в Metabase. Возвращает до 100 карточек. Используйте search_content для поиска.

Параметры

  • collection_idnumber

    Filter by collection ID

  • limitnumber

    Max cards to return (default 100)

list_dashboardsтолько чтениеидемпотентныйвнешний мир

Выведи список всех дашбордов в Metabase

Выведи список всех дашбордов в Metabase

Параметры

Без параметров.

list_databasesтолько чтениеидемпотентныйвнешний мир

Выведи список всех подключённых баз данных

Выведи список всех подключённых баз данных

Параметры

Без параметров.

run_workflowтолько чтениевнешний мир

Выполните многошаговый конвейер рабочего процесса одним вызовом. Шаги выполняются последовательно и могут ссылаться на результаты предыдущих шагов с помощью синтаксиса "$stepName.path". Пример: найдите дашборды, затем получите сведения о первом результате, затем выполните его карточки - всё одним вызовом. Максимум 10 шагов.

Выполните многошаговый конвейер рабочего процесса одним вызовом. Шаги выполняются последовательно и могут ссылаться на результаты предыдущих шагов с помощью синтаксиса "$stepName.path". Пример: найдите дашборды, затем получите сведения о первом результате, затем выполните его карточки - всё одним вызовом. Максимум 10 шагов.

Параметры

  • stepsobject[]обязательный

    Ordered pipeline steps. Each step can reference results from previous steps.

search_contentтолько чтениеидемпотентныйвнешний мир

Поиск по контенту Metabase (дашборды, карточки, коллекции)

Поиск по контенту Metabase (дашборды, карточки, коллекции)

Параметры

  • querystringобязательный

    Search query

  • typeenum

    Filter by content type

    carddashboardcollectiondatabasetable

Другие проверенные MCP-сервера

PSPDFKit/nutrient-document-engine-mcp-server

PSPDFKit/nutrient-document-engine-mcp-server

официальный

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

TypeScript61
chatmcp/mcp-server-chatsum

chatmcp/mcp-server-chatsum

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

TypeScript1030
ClickHouse/mcp-clickhouse

ClickHouse/mcp-clickhouse

официальный

MCP сервер для работы с ClickHouse: выполняет SQL-запросы, перечисляет базы и таблицы с пагинацией. Поддерживает chDB для быстрых встраиваемых запросов без ETL. Полезен разработчикам и аналитикам для интеграции ClickHouse в AI-инструменты через MCP.

Python826
evilsocket/nerve

evilsocket/nerve

Nerve — Agent Development Kit с нативной поддержкой MCP. Определяйте MCP серверы в YAML, запускайте как клиент или сервер, оркестрируйте агентов и тестируйте их в воспроизводимых сценариях. Для разработчиков, которым нужны программируемые и аудируемые LLM-агенты.

Python1318
stacklok/toolhive

stacklok/toolhive

ToolHive — open-source MCP-платформа для безопасного запуска серверов. Изолирует каждый MCP инструмент в контейнере, управляет доступом и аудитом. Подходит разработчикам, платформенным инженерам и предприятиям, которым нужен самохостинг и контроль данных.

Go1951
korotovsky/slack-mcp-server

korotovsky/slack-mcp-server

MCP-сервер для Slack с полным набором инструментов: загрузка и поиск сообщений, треды, DMs, реакции, управление пользовательскими группами и сохранёнками. Работает в stealth-режиме, через OAuth, с ...

Go1735
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин