
jerichosequitin/metabase-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
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 или:
- Download
metabase-mcp.mcpbfrom Releases 2.Откройте файл.mcpbс Claude Desktop для установки - Настройка учетных данных 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-28discovery and cache hints with legacy client compatibility - Unified Commands:
list,retrieve,search,execute, andexporttools - 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:
- Download
metabase-mcp.mcpbfrom Releases - Open the
.mcpbfile with Claude Desktop to install - 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)
Установка
npx -y @jerichosequitin/metabase-mcpКонфигурация
{
"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
}
}
}
}