metabase-mcp-server
Verified Safeby CognitionAI
Overview
Enables AI assistants to interact with and manage Metabase's analytics platform by providing comprehensive API access through a Model Context Protocol server.
Installation
npx @cognitionai/metabase-mcp-serverEnvironment Variables
- METABASE_URL
- METABASE_API_KEY
- METABASE_USERNAME
- METABASE_PASSWORD
Security Notes
The primary execution path (via `npx` or `docker`) correctly enforces the use of environment variables for Metabase credentials, preventing accidental exposure. However, an alternative/example `sse-server.js` file, which is not part of the standard deployment, contains hardcoded default Metabase admin credentials (`admin@metabase.local`, `MetabaseAdmin2024!`) and an `Access-Control-Allow-Origin: '*'` header. Its direct execution without overriding these defaults would pose a significant security risk. The extensive API access provided (including write operations) requires careful management of permissions on the connected Metabase instance.
Similar Servers
PowerBI-Desktop-MCP
Enables AI assistants to programmatically interact with Power BI Desktop models for data exploration, analysis, and modification.
awesome-oceanbase-mcp
The `awesome-oceanbase-mcp` project provides a collection of Model Context Protocol (MCP) servers designed to enable AI assistants to interact directly with OceanBase databases and its ecosystem components.
powerbi-mcp
Enables AI assistants to interact with Power BI Desktop and Service for querying data, managing models, and performing safe bulk operations through natural language, ensuring enterprise-grade security and preserving report visual integrity during refactoring.
us-census-bureau-data-api-mcp
The MCP Server provides a standardized API for AI assistants (LLMs) to access and process U.S. Census Bureau data and geography information, enabling data retrieval and analysis through an agent-like interface.