CM

cognitionai/metabase-mcp-server

Developer tools공식

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

63 stars 38 forks 품질 73 트렌드 21NOASSERTION

cognitionai/metabase-mcp-server는 MCP 서버 후보가 https://github.com/cognitionai/metabase-mcp-server.에서 가져온

개요

cognitionai/metabase-mcp-server는 MCP 서버 후보가 https://github.com/cognitionai/metabase-mcp-server.에서 가져온

개요(AI 번역)

Metabase 통합을 위한 포괄적인 모형 Context Protocol (MCP) 서버는 Metabase의 분석 플랫폼에 가득 차있는 접근을 가진 AI 조수를 제공합니다.

⭐ 빠른 시작

✨ 특징

81+ 도구 사용 가능 - Metabase API 적용 완료

-** Dash 대시보드 관리** (23 도구) - 완전한 CRUD 운영, 카드 관리, 공개 공유, embedding

  • ** 📈 Card/Question Management** (21 도구) - Query 실행, 매개 변수 처리, 피벗 쿼리, 공공 링크 -** -️ Database Management** (13 도구) - 연결 관리, 스키마 동기화, 쿼리 실행 -** - Table Management** (16 도구) - 메타데이터 운영, 현장 관리, 데이터 운영 -** 추가 도구** (9 도구) - 수집, 검색, 사용자, 활동 추적, 놀이터 링크

☸ 임명

** 추천:** Node.js 20.19.0+ 및 npm 8.0.0+ 최적의 호환성

방법 1: NPX (추천)

방법 2: 글로벌 설치

방법 3: 도커

# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

환경 변수

API 키 인증(Preferred):

사용자 이름/암호 인증(Fallback):

선택 사항

서버는 도구 로딩을 사용자 정의하는 명령줄 인수를 지원합니다:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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

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
GitHub에서 전체 README 보기

설치

npx @cognitionai/metabase-mcp-server
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "metabase": { "command": "npx", "args": ["@cognitionai/metabase-mcp-server"], "env": { "METABASE_URL": "https://your-metabase-instance.com", "METABASE_API_KEY": "your_metabase_api_key" } } } }