JM

jerichosequitin/metabase-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

89 stars 39 forks Качество 81 Тренд 23MIT

jerichosequitin/metabase-mcp - кандидат на сервер MCP, импортированный из https://github.com/jerichosequitin/metabase-mcp.

Обзор

jerichosequitin/metabase-mcp - кандидат на сервер MCP, импортированный из https://github.com/jerichosequitin/metabase-mcp.

Обзор (машинный перевод)

Высокопроизводительный сервер Model Context Protocol для интеграции с аналитическими платформами Metabase. Функции оптимизации реагирования, надежной обработки ошибок и комплексных инструментов доступа к данным.

Ключевые особенности

** Оптимизация ответов**: сокращение до 90% токенов для эффективного использования контекста ИИ Устранение ошибок: Комплексная обработка ошибок со структурированными, действенными ответами Умное кэширование: многослойное кэширование с настраиваемым TTL для повышения производительности ** Современная поддержка MCP**: обнаружение MCP 2026-07-28 и подсказки кэша с унаследованной совместимостью с клиентом

  • list, retrieve, search, execute и export Двойная аутентификация: ключ API или электронная почта/пароль Экспорт больших данных: экспорт до 1 млн строк в форматах CSV, JSON и XLSX Read-Only Mode: По умолчанию можно ограничить выполнение только запросов SELECT

##Установка

Вариант 1: Клод Десктоп

Установите прямо из каталога настольных компьютеров Claude или:

  1. Download metabase-mcp.mcpb from Releases 2.Откройте файл .mcpb с Claude Desktop для установки
  2. Настройка учетных данных Metabase в настройках расширения Claude Desktop

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Metabase MCP

A high-performance Model Context Protocol server for AI integration with Metabase analytics platforms. Features response optimization, robust error handling, and comprehensive data access tools.

Key Features

  • Response Optimization: Up to 90% token reduction for efficient AI context usage
  • Robust Error Handling: Comprehensive error handling with structured, actionable responses
  • Smart Caching: Multi-layer caching with configurable TTL for improved performance
  • Modern MCP Support: MCP 2026-07-28 discovery and cache hints with legacy client compatibility
  • Unified Commands: list, retrieve, search, execute, and export tools
  • Dual Authentication: API key or email/password authentication
  • Large Data Export: Export up to 1M rows in CSV, JSON, and XLSX formats
  • Read-Only Mode: Enabled by default to restrict execute to SELECT queries only

Installation

Option 1: Claude Desktop

Install directly from the Claude Desktop Directory, or:

  1. Download metabase-mcp.mcpb from Releases
  2. Open the .mcpb file with Claude Desktop to install
  3. Configure your Metabase credentials in Claude Desktop’s extension settings

Option 2: Manual Configuration

Add the following to your MCP client configuration:

{
  "mcpServers": {
    "metabase-mcp": {
      "command": "npx",
      "args": ["-y", "@jerichosequitin/metabase-mcp"],
      "env": {
        // Required
        "METABASE_URL": "https://your-metabase-instance.com",

        // Authentication (choose one)
        "METABASE_API_KEY": "your_api_key_here",       // API key (recommended)
        "METABASE_USER_EMAIL": "",                     // OR email/password
        "METABASE_PASSWORD": "",

        // Optional (defaults shown)
Открыть полный README на GitHub

Установка

npx -y @jerichosequitin/metabase-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "metabase-mcp": { "command": "npx", "args": ["-y", "@jerichosequitin/metabase-mcp"], "env": { // Required "METABASE_URL": "https://your-metabase-instance.com", // Authentication (choose one) "METABASE_API_KEY": "your_api_key_here", // API key (recommended) "METABASE_USER_EMAIL": "", // OR email/password "METABASE_PASSWORD": "", // Optional (defaults shown) "EXPORT_DIRECTORY": "~/Downloads/Metabase", // Export location "METABASE_PROXY_AUTHORIZATION": "", // Optional Proxy-Authorization value for IAP, e.g. "Bearer <token>" "METABASE_READ_ONLY_MODE": "true", // Restrict to SELECT queries "LOG_LEVEL": "info", // debug, info, warn, error, fatal (debug enables pretty JSON) "CACHE_TTL_MS": "600000", // 10 minutes "REQUEST_TIMEOUT_MS": "600000" // 10 minutes } } } }