This Model Context Protocol (MCP) server acts as a crucial bridge, connecting AI assistants, particularly large language models (LLMs) with MCP capabilities, directly to the Metabase analytics platform. It empowers AI to navigate, access, and manage various Metabase resources such as dashboards, saved questions (cards), databases, tables, and collections. The server facilitates both data retrieval through intuitive `metabase://` URIs and execution of custom SQL queries or saved questions, all while supporting structured data access via JSON responses. It further extends AI's capabilities to manage Metabase assets, including creating, updating, and deleting dashboards and cards, making analytics data more accessible and actionable within conversational AI workflows.
主な機能
01JSON-formatted responses for easy consumption by AI assistants
02Navigate Metabase resources via intuitive `metabase://` URIs
03Comprehensive logging for easy debugging and monitoring
04Robust error handling with clear error messages
05Support for both session-based and API key authentication
060 GitHub stars
ユースケース
01Allowing AI assistants to query and retrieve data from Metabase instances programmatically.
02Enabling LLMs to manage Metabase dashboards, cards, and collections, including creation and updates.
03Integrating Metabase analytics and data management into conversational AI workflows for enhanced data interaction.