Agent♥︎Age
Catalog

Metabase

Official

by metabase · Clojure

Lets AI clients search, explore, query, and visualize data in a Metabase instance.

Metabase MCP Server lets AI clients search, explore, query, and visualize data in a Metabase instance through the Model Context Protocol (MCP). It exposes tools for searching, navigating, querying, visualizing, and creating/updating content, all scoped to the connecting user’s permissions via Metabase’s Agent API and Streamable HTTP transport.

🛠️ Key Features

  • Connects AI clients directly to a Metabase instance
  • Streamable HTTP transport for MCP communications
  • Tools for searching, navigating, querying, and visualizing content
  • Create/update content within user-permission scope
  • Built on Metabase Agent API integration

🚀 Use Cases

  • AI-assisted data discovery and exploration in Metabase
  • Querying data sources (PostgreSQL, MySQL, etc.) through MCP
  • Visualizing dashboards and reports via AI-driven prompts
  • Managing content within access controls for collaboration

⚡ Developer Benefits

  • Clear MCP-enabled endpoint and transport protocol
  • Integration with Metabase Agent API for content operations
  • Permission-aware interactions and content management

⚠️ Limitations

  • Requires Metabase deployment with configured Agent API access
  • Behavior constrained by user permissions and Metabase security
  • Documentation excerpt references specific endpoint formatting and transport details

Topics

analyticsbusinessintelligencedashboardreportingslackclojuredatabasemetabasepostgrespostgresqlmysqlbivisualizationdatadata-analysissql-editordata-visualizationbusiness-intelligence