Skip to main content
Glama
cuenca-mx

metabase-mcp-server

by cuenca-mx

Metabase MCP Server

This project implements an MCP server to interact with the Metabase API, exposing key functionality via a MCP interface.

Features

  • ๐Ÿ” List Metabase cards

  • ๐Ÿ—„๏ธ List available databases

  • ๐Ÿ“Š Execute queries on cards

  • ๐Ÿงพ Run arbitrary queries

  • ๐Ÿ“ Create new cards

  • ๐Ÿ”– Create bookmark

  • ๐Ÿ“ List collections

Related MCP server: Metabase MCP Server

Requirements

  • Python 3.12+

  • uv

Installation

  1. Clone the repository:

git clone https://github.com/cuenca-mx/metabase-mcp-server.git
cd metabase-mcp-server
  1. Configure your AI assistant client (Claude, Cursor, etc.) by adding the following configuration:

{
    "mcpServers": {
        "metabase": {
            "command": "uv",
            "args": [
                "--directory",
                "/ABSOLUTE/PATH/TO/PARENT/FOLDER/metabase_mcp_server",
                "run",
                "app.py"
            ],
            "env": {
                "METABASE_URL": "https://metabase.domain.com/",
                "METABASE_API_KEY": "your-secret-api-key"
            }
        }
    }
}

Development Setup

This project uses a Makefile to simplify development tasks:

make install

Environment Variables

Configure required environment variables:

export $(<env.template)

Running Tests

The project uses pytest for unit testing:

uv run pytest

Debugging with MCP Inspector

Use the MCP Inspector for testing and debugging:

make dev
A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

โ€“Maintainers
โ€“Response time
0dRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cuenca-mx/metabase-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server