Metabase
Authentication: API key. See Magic Link for the runtime auth flow.
Sample use cases
- Run the
Weekly Active Userssaved question and post the result to the team channel. - Search dashboards and questions for anything referencing a deprecated table.
- Run an ad-hoc query against the warehouse and summarize the result.
Available Tools
List cards (saved questions) with client-side pagination (the Metabase API returns the full list; this tool slices it…
Get a card (saved question) by ID
Create a new card (saved question)
Update a card’s name, description, query, display, collection, or archived status
Permanently and irreversibly delete a card by ID (hard delete — cannot be undone)
Run a card’s saved query and return its result rows and columns, truncated to limit rows (default 500) to avoid overflowing context
List collections (folders that organize dashboards and questions) with client-side pagination (the Metabase API returns…
Get a collection by ID
List dashboards with server-side pagination and filters, including by collection_id
Get a dashboard by ID
Create a new dashboard
Update a dashboard’s name, description, collection, or archived status
Permanently and irreversibly delete a dashboard by ID (hard delete — cannot be undone)
List databases connected to this Metabase instance with client-side pagination (the Metabase API returns the full list…
Get a database by ID
List permission groups with client-side pagination (the Metabase API returns the full list; this tool slices it for you)
Get a permission group by ID, including its member list (user id/email/name per member)
Search dashboards, cards (questions), collections, tables, and databases by name substring, with server-side filters…
List Metabase users with server-side pagination and filters
Get a Metabase user by ID