Runlayer Deploy Required: This server requires Runlayer Deploy to be enabled.
Available Tools
| Tool | Description |
|---|---|
list_all | Overview of all Metabase content |
search_content | Search across all content types |
list_cards | List all questions/cards |
get_card | Get a specific card by ID |
create_card | Create a new question |
update_card | Modify an existing card |
delete_card | Delete a card |
execute_card | Run a question and get results |
list_collections | List all collections |
get_collection | Get collection details |
create_collection | Create a new collection |
update_collection | Modify a collection |
delete_collection | Remove a collection |
list_dashboards | List all dashboards |
get_dashboard | Get dashboard with cards |
create_dashboard | Create a new dashboard |
update_dashboard | Modify dashboard settings |
delete_dashboard | Delete a dashboard |
get_dashboard_cards | List cards in a dashboard |
add_card_to_dashboard | Add a question to a dashboard |
remove_card_from_dashboard | Remove a card from a dashboard |
list_databases | List connected databases |
get_database | Get database details |
get_database_schema | List schemas in a database |
get_database_tables | Get all tables with metadata |
get_table | Get table details with columns |
create_database_connection | Add a new database connection |
sync_database_schema | Refresh database metadata |
execute_query | Run raw SQL queries |
list_users | List all users |
get_user | Get user details |
create_user | Add a new user |
update_user | Modify user information |
delete_user | Remove a user |
list_permission_groups | List permission groups |
create_permission_group | Create a permission group |
update_permission_group | Modify a group |
delete_permission_group | Remove a group |
Setup
Get API Key
- Log in to Metabase as an admin
- Go to Settings > Admin settings > Authentication
- Under API Keys, click Create API Key
- Copy the key (shown only once)
Troubleshooting
Connection refused
Connection refused
Verify your Metabase URL is correct and accessible. Check firewall rules for self-hosted instances.
Authentication failed
Authentication failed
Verify your API key is correct and hasn’t expired. Try generating a new key.
Permission denied
Permission denied
Ensure the API key is associated with a user that has the necessary permissions.