HomeDatabases & Data › metabase-ai-assistant

metabase-ai-assistant

MCP Server for Metabase - 111 tools for SQL generation, dashboards & PostgreSQL

JavaScript
★ 49 stars Last pushed 2026-09-03 License: Apache-2.0

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 3.2.0)

npx -y metabase-ai-assistant@3.2.0

Or add to your MCP client config:

{
  "mcpServers": {
    "metabase-ai-assistant": {
      "command": "npx",
      "args": [
        "-y",
        "metabase-ai-assistant@3.2.0"
      ],
      "env": {
        "METABASE_URL": "<YOUR_VALUE>",
        "METABASE_USERNAME": "<YOUR_VALUE>",
        "METABASE_PASSWORD": "<YOUR_VALUE>",
        "METABASE_API_KEY": "<YOUR_VALUE>",
        "DATABASE_HOST": "<YOUR_VALUE>",
        "DATABASE_PORT": "<YOUR_VALUE>",
        "DATABASE_NAME": "<YOUR_VALUE>",
        "DATABASE_USER": "<YOUR_VALUE>",
        "DATABASE_PASSWORD": "<YOUR_VALUE>"
      }
    }
  }
}
  • METABASE_URL required — Metabase instance URL (e.g., http://localhost:3000)
  • METABASE_USERNAME — Metabase username for authentication
  • METABASE_PASSWORD secret — Metabase password for authentication
  • METABASE_API_KEY secret — Metabase API key (alternative to username/password)
  • DATABASE_HOST — PostgreSQL database host for direct SQL execution
  • DATABASE_PORT — PostgreSQL database port
  • DATABASE_NAME — PostgreSQL database name
  • DATABASE_USER — PostgreSQL database user
  • DATABASE_PASSWORD secret — PostgreSQL database password

Related servers

Data from the Official MCP Registry