MCP_MetaBase

MCP_MetaBase

3.3

If you are the rightful owner of MCP_MetaBase and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Control Protocol (MCP) server that enables AI assistants to interact with Metabase databases and actions.

The Metabase MCP Server provides a bridge between AI assistants and Metabase, allowing AI models to list and explore databases configured in Metabase, retrieve detailed metadata about database schemas, tables, and fields, visualize relationships between tables in a database, list and execute Metabase actions, and perform operations on Metabase data through a secure API. This server implements the Model Control Protocol (MCP) specification, making it compatible with AI assistants that support MCP tools.

Features

  • Database Exploration: List all databases and explore their schemas.
  • Metadata Retrieval: Get detailed information about tables, fields, and relationships.
  • Relationship Visualization: Generate visual representations of database relationships.
  • Action Management: List, view details, and execute Metabase actions.
  • Secure API Key Handling: Store API keys encrypted and prevent exposure.

Tools

  1. list_databases

    List all databases configured in Metabase.

  2. get_database_metadata

    Get detailed metadata for a specific database.

  3. db_overview

    Get a high-level overview of all tables in a database.

  4. table_detail

    Get detailed information about a specific table.

  5. visualize_database_relationships

    Generate a visual representation of database relationships.

  6. run_database_query

    Execute a SQL query against a database.

  7. list_actions

    List all actions configured in Metabase.

  8. get_action_details

    Get detailed information about a specific action.

  9. execute_action

    Execute a Metabase action with parameters.