
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
cognitionai/metabase-mcp-server - кандидат на сервер MCP, импортированный из https://github.com/cognitionai/metabase-mcp-server.
Обзор
cognitionai/metabase-mcp-server - кандидат на сервер MCP, импортированный из https://github.com/cognitionai/metabase-mcp-server.
Обзор (машинный перевод)
Комплексный сервер Model Context Protocol (MCP) для интеграции Metabase, предоставляющий помощникам ИИ полный доступ к аналитической платформе Metabase.
Быстрый старт
Feature Особенности
s **81+ Инструменты доступны ** - Полный охват API Metabase
- *** Dashboard Management** (23 инструмента) - Полные операции CRUD, управление картами, публичный обмен, встраивание *** Управление картами/вопросами** (21 инструмент) - выполнение запросов, обработка параметров, ключевые запросы, публичные ссылки ️️ Управление базами данных (13 инструментов) - Управление подключением, синхронизация схем, выполнение запросов *** Управление таблицей** (16 инструментов) - Операции с метаданными, управление полями, операции с данными Дополнительные инструменты (9 инструментов) - Коллекции, поиск, пользователи, отслеживание активности, ссылки на игровую площадку
###Установка
Рекомендовано: ** Node.js 20.19.0+ и npm 8.0.0+ для оптимальной совместимости
Метод 1: NPX (рекомендуется)
Метод 2: Глобальная установка
Метод 3: Докер
️ Конфигурация
Переменные среды
**API Key Authentication (Предпочтительно): **
**Аутентификация имени/пароля (Fallback): **
###Факультативные аргументы
Сервер поддерживает аргументы командной строки для настройки загрузки инструмента:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Readme: Metabase MCP Server
A comprehensive Model Context Protocol (MCP) server for Metabase integration, providing AI assistants with full access to Metabase’s analytics platform.
🚀 Quick Start
# Install and run with npx
export METABASE_URL=https://your-metabase-instance.com
export METABASE_API_KEY=your_metabase_api_key
npx @cognitionai/metabase-mcp-server
✨ Features
🎯 81+ Tools Available - Complete Metabase API Coverage
- 📊 Dashboard Management (23 tools) - Full CRUD operations, card management, public sharing, embedding
- 📈 Card/Question Management (21 tools) - Query execution, parameter handling, pivot queries, public links
- 🗄️ Database Management (13 tools) - Connection management, schema sync, query execution
- 📋 Table Management (16 tools) - Metadata operations, field management, data operations
- 🔍 Additional Tools (9 tools) - Collections, search, users, activity tracking, playground links
📦 Installation
💡 Recommended: Node.js 20.19.0+ and npm 8.0.0+ for optimal compatibility
Method 1: NPX (Recommended)
npx @cognitionai/metabase-mcp-server
Method 2: Global Installation
npm install -g @cognitionai/metabase-mcp-server
metabase-mcp-server
Method 3: Docker
docker run -it --rm \
-e METABASE_URL=https://your-metabase-instance.com \
-e METABASE_API_KEY=your_metabase_api_key \
ghcr.io/CognitionAI/metabase-mcp-server
⚙️ Configuration
Environment Variables
API Key Authentication (Preferred):
export METABASE_URL=https://your-metabase-instance.com
export METABASE_API_KEY=your_metabase_api_key
Username/Password Authentication (Fallback):
export METABASE_URL=https://your-metabase-instance.com
export METABASE_USERNAME=your_username
export METABASE_PASSWORD=your_password
Optional Arguments
The server supports command-line arguments to customize tool loading:
--essential(default): Load only essential tools--all: Load all 80+ available tools--write: Load only write/modification tools--read: Load only read-only tools
# Using published package (recommended)
# Default behavior (essential tools only)
npx @cognitionai/metabase-mcp-server
# Load all tools
npx @cognitionai/metabase-mcp-server --all
# Load only write tools
npx @cognitionai/metabase-mcp-server --write
# Load only read-only tools
Установка
npx @cognitionai/metabase-mcp-serverКонфигурация
{
"mcpServers": {
"metabase": {
"command": "npx",
"args": ["@cognitionai/metabase-mcp-server"],
"env": {
"METABASE_URL": "https://your-metabase-instance.com",
"METABASE_API_KEY": "your_metabase_api_key"
}
}
}
}