Agentβ™₯︎Age
Catalog

Metabase

Official

by metabase Β· Clojure

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

Metabase MCP Server (io.github.metabase/mcp)

Metabase provides a built-in Model Context Protocol (MCP) server that lets AI clients connect to a Metabase instance. The server enables clients to search, explore, query, and visualize data, and to create or update Metabase content, with access scoped to the connecting user’s permissions.

πŸ› οΈ Key Features

  • MCP server integrated into Metabase
  • Streamable HTTP transport support
  • Tooling based on Metabase’s Agent API
  • Supports searching, navigating, querying, visualizing, and creating/updating content

πŸš€ Use Cases

  • Explore datasets available in Metabase
  • Run queries and retrieve results via AI clients
  • Build or update dashboards, reports, or other Metabase content
  • Visualize data extracted from Metabase

⚑ Developer Benefits

  • Direct MCP connection to Metabase
  • Permissions-scoped access aligned with the connecting user
  • Uses Streamable HTTP transport
  • Exposes tools through Metabase Agent API

⚠️ Limitations

  • Functionality is limited to what the connecting user is permitted to access

Topics

analyticsbusinessintelligencedashboardreportingslackclojuredatabasemetabasepostgrespostgresqlmysqlbivisualizationdatadata-analysissql-editordata-visualizationbusiness-intelligence