# Metabase Analytics Integration Server

Enable AI assistants to seamlessly interact with your Metabase analytics platform. Access dashboards, cards, databases, and execute queries directly through conversational AI. Manage and manipulate y…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add ryanmaule/metabase-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list ryanmaule/metabase-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get ryanmaule/metabase-mcp list_dashboards

# Call a tool
npx -y @smithery/cli@latest tool call ryanmaule/metabase-mcp list_dashboards '{}'
```

## Tools (16)

- `list_dashboards` — List all dashboards in Metabase
- `list_cards` — List all questions/cards in Metabase
- `list_databases` — List all databases in Metabase
- `execute_card` — Execute a Metabase question/card and get results
- `get_dashboard_cards` — Get all cards in a dashboard
- `execute_query` — Execute a SQL query against a Metabase database
- `create_card` — Create a new question/card in Metabase
- `update_card_visualization` — Update visualization settings for a card
- `add_card_to_dashboard` — Add a card to a dashboard
- `create_dashboard` — Create a new dashboard in Metabase
- `list_collections` — List all collections in Metabase
- `create_collection` — Create a new collection in Metabase
- `list_tables` — List all tables in a database
- `get_table_fields` — Get all fields/columns in a table
- `update_dashboard` — Update an existing dashboard
- `delete_dashboard` — Delete a dashboard

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get ryanmaule/metabase-mcp <tool-name>
```

---

Source: https://github.com/ryanmaule/metabase-mcp
