Back to Home
CognitionAI icon

metabase-mcp-server

by CognitionAI

Overview

Provides AI assistants with programmatic access to Metabase's analytics platform, enabling data querying, dashboard management, and content organization.

Installation

Run Command
npx @cognitionai/metabase-mcp-server

Environment Variables

  • METABASE_URL
  • METABASE_API_KEY
  • METABASE_USERNAME
  • METABASE_PASSWORD
  • METABASE_PLAYGROUND_URL

Security Notes

The `sse-server.js` file, which can act as a bridge for the MCP server, contains hardcoded default Metabase admin credentials (`admin@metabase.local` / `MetabaseAdmin2024!`) that are passed to the spawned MCP server if environment variables are not explicitly set. This presents a critical vulnerability if the server is run without proper environment variable configuration, or if `sse-server.js` is unintentionally exposed. Additionally, the SSE endpoint uses `Access-Control-Allow-Origin: '*'`, which is overly permissive and can introduce risks if not strictly confined to local host or controlled environments.

Similar Servers

Stats

Interest Score41
Security Score2
Cost ClassHigh
Avg Tokens2000
Stars17
Forks5
Last Update2025-12-02

Tags

MetabaseAnalyticsBusiness IntelligenceAI IntegrationModel Context Protocol