Submit

Metabase MCP Server

@cuenca-mx

A Model Context Protocol server that enables interaction with Metabase via LLMs
Overview

what is Metabase MCP Server?

Metabase MCP Server is a Model Context Protocol server that enables interaction with the Metabase API through various functionalities, allowing users to leverage Metabase's capabilities via LLMs.

how to use Metabase MCP Server?

To use the Metabase MCP Server, clone the repository from GitHub, configure your AI assistant client with the necessary settings, and run the server using the provided commands.

key features of Metabase MCP Server?

  • 🔍 List Metabase cards
  • 🗄️ List available databases
  • 📊 Execute queries on cards
  • 🧾 Run arbitrary queries
  • 📝 Create new cards
  • 🔖 Create bookmarks
  • 📁 List collections

use cases of Metabase MCP Server?

  1. Integrating Metabase with AI assistants for enhanced data querying.
  2. Automating data retrieval and reporting tasks.
  3. Enabling developers to create custom applications that interact with Metabase data.

FAQ from Metabase MCP Server?

  • What are the requirements to run Metabase MCP Server?

You need Python 3.12+ and the uv package installed.

  • How do I configure my AI assistant client?

You need to add the MCP server configuration in JSON format as specified in the documentation.

  • Can I run tests on the Metabase MCP Server?

Yes, the project uses pytest for unit testing, and you can run tests using the provided commands.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.