metabase-server

metabase-server

3.5

If you are the rightful owner of metabase-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol server for Metabase integration.

The Metabase-server MCP Server is a TypeScript-based server designed to integrate with the Metabase API, allowing AI assistants to interact with Metabase. It provides access to dashboards, questions/cards, and databases as resources, and includes tools for listing and executing Metabase queries. This server facilitates viewing and interacting with Metabase data, making it a valuable tool for developers and data analysts who use Metabase for business intelligence and data visualization. The server supports structured data access through JSON content types and uses `metabase://` URIs for resource identification.

Features

  • List and access Metabase resources via `metabase: //` URIs
  • Access dashboards, cards/questions, and databases
  • JSON content type for structured data access
  • Tools for listing and executing Metabase queries
  • Ability to view and interact with Metabase data

Tools

  1. list_dashboards

    List all dashboards in Metabase

  2. list_cards

    List all questions/cards in Metabase

  3. list_databases

    List all databases in Metabase

  4. execute_card

    Execute a Metabase question/card and get results

  5. get_dashboard_cards

    Get all cards in a dashboard

  6. execute_query

    Execute a SQL query against a Metabase database