metabase-mcp and metabase-ai-assistant
These two tools are competitors, both aiming to provide a Metabase MCP server for integrating large language models with Metabase for business intelligence and analytics.
About metabase-mcp
hluaguo/metabase-mcp
Metabase MCP server provides integration with the Metabase API, enabling LLM with MCP capabilites to directly interact with your analytics data, this server acts as a bridge between your analytics platform and conversational AI.
Implements a FastMCP server compatible with multiple transport protocols (STDIO, SSE, HTTP), supporting both SQL and MongoDB query execution with native parameter templating and aggregation pipeline support. Built on modern Python 3.12+ with context-aware logging middleware and proper error handling, it integrates directly with Claude Desktop, Cursor IDE, and any MCP-compliant client through environment-based API key or session authentication.
About metabase-ai-assistant
enessari/metabase-ai-assistant
🚀 The most powerful MCP Server for Metabase - 111+ tools for AI SQL generation, dashboard automation & enterprise BI. Works with Claude, Cursor, ChatGPT.
Implements 134 MCP-compatible tools via stdio transport with automatic connection handling, including native SQL optimization and metadata analytics for Metabase instance auditing. Structured JSON output with tool annotations enables strongly-typed AI responses, while enterprise security features enforce read-only modes and activity logging across Claude, Cursor, and ChatGPT integrations.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work