search
Search across all Metabase items including cards, dashboards, tables, collections, and databases. Get organized results and recommendations to find content quickly.
Instructions
Search across all Metabase items using native search API. Supports cards, dashboards, tables, collections, databases, and more. Use this first for finding any Metabase content. Returns search metrics, recommendations, and clean results organized by model type.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | Search for specific IDs. RESTRICTIONS: Only works with single model type, cannot be used with "table" or "database" models. | |
| query | No | Search across names, descriptions, and metadata. | |
| models | No | Model types to search (default: ["card", "dashboard"]). RESTRICTION: "database" model cannot be mixed with others and must be used exclusively. | |
| archived | No | Search archived items only (default: false) | |
| verified | No | Search verified items only (requires premium features) | |
| database_id | No | Search items from specific database ID. RESTRICTION: Cannot be used when searching for databases (models=["database"]). | |
| max_results | No | Maximum number of results to return (default: 20, max: 50) | |
| search_native_query | No | Search within SQL query content of cards (default: false). RESTRICTION: Only works when models=["card"] exclusively. | |
| include_dashboard_questions | No | Include questions within dashboards in results (default: false). RESTRICTION: Only works when "dashboard" is included in models. |