metabase-mcp
Verified Safeby BridgerB
Overview
Provides an MCP server to interact with Metabase instances, enabling programmatic access to databases, tables, saved questions (cards), dashboards, and collections, as well as raw API calls.
Installation
deno run --allow-net --allow-env main.tsEnvironment Variables
- METABASE_URL
- METABASE_API_KEY
- METABASE_USERNAME
- METABASE_PASSWORD
Security Notes
The server correctly retrieves Metabase API credentials (API key or username/password) from environment variables, avoiding hardcoded secrets. It implements a session token management with expiration and retry. The 'api' tool allows arbitrary Metabase API calls, which is powerful but also broadens the potential attack surface if the agent using it is compromised; however, this is a feature, not a vulnerability in the server's implementation. No direct use of 'eval' or other highly dangerous functions are observed in the provided source code, with queries being executed against the Metabase API rather than locally.
Similar Servers
mindsdb
MindsDB is an AI database platform that enables users to connect diverse data sources (SQL, NoSQL, APIs) and integrate AI/ML models (AI-Engines, LLMs, RAG pipelines) directly into their data workflows using standard SQL. It supports dynamic test generation for data source integrations, custom test configurations, and comprehensive logging for health checks and performance analysis.
DBchat
Transforms a database into an intelligent conversational partner, enabling natural language queries, instant answers, and data visualizations via MCP clients.
pb_mcp_server
Provides an MCP interface for AI assistants to interact with PocketBase databases for data management, authentication, and administrative tasks.
teradata-mcp-server
A comprehensive Model Context Protocol (MCP) server for Teradata, exposing a rich suite of database administration, data quality, security, SQL optimization, vector store, plotting, backup/restore, feature store, and LLM chat/RAG capabilities as MCP tools for client applications like AI agents.