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.

metabase-mcp
48
Emerging
metabase-ai-assistant
44
Emerging
Maintenance 6/25
Adoption 8/25
Maturity 15/25
Community 19/25
Maintenance 10/25
Adoption 7/25
Maturity 18/25
Community 9/25
Stars: 46
Forks: 21
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 29
Forks: 3
Downloads:
Commits (30d): 0
Language: JavaScript
License: Apache-2.0
No Package No Dependents
No risk flags

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work