search
Find Metabase content like cards, dashboards, tables, and collections using native search. Organize results by type and access search metrics and recommendations.
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 |
|---|---|---|---|
| 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. | |
| 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. | |
| ids | No | Search for specific IDs. RESTRICTIONS: Only works with single model type, cannot be used with "table" or "database" models. | |
| archived | No | Search archived items only (default: false) | |
| database_id | No | Search items from specific database ID. RESTRICTION: Cannot be used when searching for databases (models=["database"]). | |
| verified | No | Search verified items only (requires premium features) |