Metabase MCP

Metabase 공식 MCP 서버. AI 에이전트가 비즈니스 데이터를 검색, 쿼리, 시각화합니다.

MCP 서버
MCPMetabaseBusiness IntelligenceAnalytics
인증됨

설치

전송 방식: http

claude mcp add --transport http metabase https://{your-metabase-url}/api/metabase-mcp

도구 목록 (23)

  • alert_write

    Create or update alerts that deliver a saved question's results to email or Slack on a schedule.

  • bookmark_content

    Bookmark or unbookmark a question, model, metric, dashboard, document, or collection.

  • browse_collection

    List or tree-browse the items in a collection, including trash and snippets.

  • browse_data

    Walk databases, schemas, tables, models, and fields to discover data structure.

  • collection_write

    Create or update a collection (rename, describe, move, trash, or mark official).

  • dashboard_write

    Create or update a dashboard with cards, layout, filters, and tabs.

  • document_write

    Create or update a Metabase document (Markdown with card embeds and layout blocks).

  • duplicate_content

    Copy a question, dashboard, or document into another collection, optionally deep-copying dashboard cards.

  • execute_query

    Run a structured MBQL query (counts, sums, grouping, filtering, joins) and return rows.

  • execute_sql

    Write and run raw SQL against a database (window functions, CTEs, engine-specific SQL).

  • get_content

    Fetch full details of questions, models, metrics, dashboards, documents, or collections by id.

  • get_parameter_values

    List the valid values for a dashboard or question filter parameter.

  • glossary

    Look up or list glossary terms and their definitions.

  • learn

    Read Metabase reference docs on a topic (query dialect, visualization settings, native parameters, etc.).

  • measure_write

    Create or update a measure (a reusable aggregation on a table).

  • metric_write

    Create or update a metric (a saved single-aggregation query with a visualization).

  • question_write

    Create or update a saved question or model from a query, SQL, or query handle.

  • render_drill_through

    Render a drill-through chart inline in clients that support visualizations.

  • run_saved_question

    Run a saved question by id, optionally applying parameter values.

  • search

    Search Metabase content (questions, models, metrics, dashboards, documents, tables) by keyword or semantic query.

  • segment_write

    Create or update a segment (a reusable saved filter on a table).

  • subscription_write

    Create or update a dashboard subscription delivering results by email or Slack.

  • visualize_query

    Run a query and render it as an inline chart in clients that support visualizations.

품질 및 보안 점수

라이선스90
유지 관리100
보안85
문서95
라이선스: AGPL-3.0-only
버전: v0.65.3
최근 업데이트: 2026-11-09

가격

Free and open source (AGPL); requires your own Metabase instance (self-hosted free or Metabase Cloud).

Metabase MCP
Metabase MCP
Metabase MCP
Metabase MCP

Metabase MCP 리뷰: 비즈니스 데이터에 질문하면 차트가 돌아온다

비즈니스 질문은 대시보드 안에서 죽습니다. 누군가 채널별 매출을 물으면 답에는 Metabase 로그인, 올바른 질문, 올바른 필터, 그리고 채팅에 붙여넣을 스크린샷이 필요합니다. 데이터는 거기에 있는데 묻는 사람은 중간에 사람이 없으면 닿을 수 없습니다.

Metabase MCP는 Metabase 공식 서버로, AI 에이전트에게 분석 데이터에 대한 직접 접근을 제공합니다. 2026년 11월에 출시된 버전 0.65.3은 OAuth가 있는 원격 HTTP 엔드포인트로 23개의 도구를 제공합니다. 검색, 쿼리, 시각화, 그리고 질문과 대시보드 작성입니다. 에이전트는 질문을 읽고 데이터에 대해 실행한 뒤 차트를 반환합니다. 분석은 대시보드를 뒤지는 작업에서 대화가 됩니다.

Metabase MCP란?

Metabase MCP는 Metabase가 유지하는 Model Context Protocol 서버입니다. 자신의 Metabase 인스턴스에서 원격 엔드포인트로 동작하며 OAuth 2.0으로 사용자별로 인증합니다. 에이전트는 해당 사용자가 Metabase에서 볼 수 있도록 허용된 것만 볼 수 있습니다. 도구가 사용자의 권한에 맞춰 범위가 정해지기 때문입니다.

23개의 도구는 분석 루프 전체를 다룹니다. 검색은 질문, 대시보드, 컬렉션을 찾습니다. 실행 도구는 저장된 질문이나 원시 SQL을 실행합니다. 시각화는 쿼리 결과를 차트로 그립니다. 쓰기 도구는 질문과 대시보드를 만들고 편집합니다. 에이전트는 질문에 답하고, 답을 Metabase 질문으로 저장하고, 대시보드에 올릴 수 있습니다. Metabase 화면을 열 필요가 없습니다.

주요 기능

1. 질문하기 전에 분석 검색하기

에이전트는 먼저 기존 질문, 대시보드, 컬렉션을 검색해 팀이 이미 해둔 작업을 재사용합니다. 같은 차트를 처음부터 다시 만드는 일이 없습니다.

2. 저장된 질문과 원시 SQL 실행하기

이름으로 저장된 질문을 실행하거나 새로운 내용이 필요할 때 원시 SQL을 실행합니다. 에이전트는 스크린샷에서 추측하는 대신 분석가처럼 데이터를 다룹니다.

3. 결과를 차트로 시각화하기

쿼리 결과는 차트로 렌더링할 수 있어 답은 채팅에 붙여넣은 숫자의 벽이 아니라 팀이 한눈에 읽을 수 있는 그림으로 돌아옵니다.

4. 질문과 대시보드 작성하기

에이전트는 질문과 대시보드를 만들고 편집할 수 있어 찾은 답은 일회성 답변이 아니라 분석의 일부로 남습니다.

5. 이미 신뢰하는 권한 체계

OAuth 2.0이 사용자별로 인증하고 도구는 해당 사용자의 Metabase 권한을 존중합니다. 에이전트는 사용자가 볼 수 없는 데이터를 볼 수 없습니다. 같은 접근 규칙을 이어받기 때문입니다.

작동 방식

클라이언트를 자신의 Metabase 인스턴스 MCP 엔드포인트에 연결하고 OAuth 로그인을 완료합니다. Claude Code에서는 하나의 명령어, Cursor와 VS Code에서는 짧은 JSON입니다. 그런 다음 일상 언어로 에이전트에게 비즈니스 질문을 하세요. 기존 질문을 검색하고 쿼리를 실행한 뒤 결과를 반환합니다. 대개 차트와 함께입니다.

질문이 아직 존재하지 않으면 에이전트가 작성해 Metabase에 저장하고 대시보드에 추가할 수 있어 다음에 같은 질문을 하는 사람은 즉시 답을 얻습니다.

누가 사용하면 좋을까

이미 Metabase를 운영하는 팀, 매일 비즈니스 질문을 하는 프로덕트 매니저와 창업자, 에이전트에게 빈 대시보드가 아니라 질문의 1차 대응을 맡기고 싶은 분석가입니다. 데이터가 Metabase에 있다면 이것이 에이전트를 방관자에서 분석가로 바꾸는 연결입니다.

가격

무료 오픈소스(AGPL)입니다. 자신의 Metabase 인스턴스가 필요합니다(셀프 호스팅 무료 또는 Metabase Cloud). MCP 서버 자체는 비용이 들지 않습니다.

장점과 단점

장점

  • 공식 서버: 검색, 쿼리, 시각화, 쓰기를 다루는 23개의 도구
  • 사용자별 OAuth 2.0 인증으로 사용자의 Metabase 권한에 맞춰 범위가 정해짐
  • 답은 차트로 돌아오고 질문과 대시보드로 저장할 수 있음
  • 매우 활발히 유지됨. 이 리뷰를 쓴 주에 새 릴리스가 나옴

단점

  • 자신의 Metabase 인스턴스가 필요함. 연결할 수 있는 호스팅 분석 서비스가 없음
  • 쓰기 도구가 콘텐츠를 만들고 편집하고 삭제하며 SQL을 실행할 수 있어 접근에 주의가 필요함
  • 같은 저장소 안의 엔터프라이즈 디렉터리 코드는 상용 라이선스임

최종 평가

비즈니스 데이터가 Metabase에 있다면 에이전트는 그것에 질문할 수 있어야 합니다. 이것이 공식적이고 무료인 방법이며 분석을 대시보드를 뒤지는 작업에서 묻는 질문으로 바꿉니다. 연결하고 매출이 어떤지 물어본 뒤 차트를 들고 돌아오는 것을 보세요.

GitHub에서 Metabase MCP 사용해 보기