MCP_MetaBase
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
list_databases
List all databases configured in Metabase.
get_database_metadata
Get detailed metadata for a specific database.
db_overview
Get a high-level overview of all tables in a database.
table_detail
Get detailed information about a specific table.
visualize_database_relationships
Generate a visual representation of database relationships.
run_database_query
Execute a SQL query against a database.
list_actions
List all actions configured in Metabase.
get_action_details
Get detailed information about a specific action.
execute_action
Execute a Metabase action with parameters.