Metabase-mcp - Query Metabase from Claude using natural language

Claude and I built an open-source MCP (Model Context Protocol) server that connects Claude to Metabase. It lets you ask questions about your data in plain English, manage dashboards, and run SQL queries -- all through a conversational interface.

What it does:

  • 28 tools across read, write, NLQ, and insight categories

  • Natural language to SQL conversion (ask questions, get SQL + results)

  • Dashboard and card management (list, create, update, delete)

  • SQL guardrails with injection detection to keep things safe

  • Rate limiting and audit logging

Quick start:

npx @1luvc0d3/metabase-mcp

Just set your METABASE_URL and METABASE_API_KEY, add it to Claude Desktop config, and start asking questions about your data.

Server modes:

  • read - Query dashboards, cards, databases (safe default)

  • write - Create/update/delete cards and dashboards

  • full - Everything including automated insights

GitHub: https://github.com/1luvc0d3/metabase-mcp

Would love feedback from the community. PRs welcome!

Or, you could use the built-in one in Metabase 60…

As of now, the official release is metabse 59 (March 2026), if you are refering to the beta relese I would appreciate your input on testing my MCP and sharing your thoughts