manage_look
Manage Look
Get, create, update, or permanently delete a Look (saved query with visualization). Can also run a Look and return JSON results inline or non-JSON results as attachments.
manage_look
Get, create, update, or permanently delete a Look (saved query with visualization). Can also run a Look and return JSON results inline or non-JSON results as attachments.
run_query
Run an inline query against a LookML model and retrieve results without saving a Look first. Specify the model, Explore (view), fields, filters, sorts, limit, and output format. JSON formats are returned inline; file and text formats are returned as attachments.
manage_user
Get, create, update, or delete a Looker user. Can also search for users by name or email, and manage user role assignments.
manage_folder
Get, create, update, permanently delete, search, or list direct child folders in Looker. Deleting a folder recursively deletes its child folders and all Looks and dashboards it contains, and cannot be undone.
search_looks
Search for saved Looks by title, description, or folder. String filters are case-insensitive and support % and _ wildcards. Multiple filters use AND unless filterOr is true.
search_dashboards
Search user-defined dashboards by title, description, folder, or creator user ID. String filters are case-insensitive and support % and _ wildcards. Multiple filters use AND unless filterOr is true. Use manage_user to discover a creator's user ID from their name or email. This does not return LookML dashboards.
manage_dashboard
Get, create, update, or permanently delete a Looker dashboard. When getting a dashboard, also retrieves its elements and filters. For updates, only provide the fields you want to change. Delete is permanent and cannot be recovered.
run_sql_query
Execute raw SQL using Looker's SQL Runner. Provide either a database connection name or a LookML model name, plus the exact SQL statement. SQL can mutate the underlying database; use SELECT statements for read-only access. JSON results are returned inline, while CSV and TXT results are returned as attachments.
create_embed_url
Generate a signed SSO embed URL for embedding Looker content (dashboards, Looks, Explores) into external applications. The URL can be used to embed Looker in iframes with authenticated user context.
list_models
List available LookML models and their explores, or get details about a specific model or explore. Use this to discover what data models are available for querying.
list_roles
List all available roles in the Looker instance, or get details for a specific role. Roles define permission sets and model access that can be assigned to users and groups.
manage_connection
List database connections, get connection details, test connectivity, and explore database metadata (schemas, tables, columns). Use this to inspect what data sources are available and their structure.
manage_group
Get, create, update, permanently delete, or search for user groups. Groups can be used for assigning roles and managing content access. Can also add or remove users from groups.
manage_alert
Get, create, update, permanently delete, or search data-driven alerts on dashboard tiles. Alerts trigger notifications when data meets specified conditions.
manage_scheduled_plan
Get, create, update, permanently delete, or list scheduled content delivery plans, and create plans that run once immediately. Scheduled plans automate delivery of Look, dashboard, LookML dashboard, or query results via email, webhooks, S3, or SFTP.
validate_content
Run Looker's content validator across saved content, or lint all LookML files in one project. Content validation can be filtered by project names or space IDs. For backward compatibility, providing projectId without mode selects project validation; otherwise the default mode is content.
Run queries against LookML models and retrieve results in multiple formats (JSON, CSV, PDF, XLSX). Create, manage, and organize dashboards, Looks, and folders. Schedule recurring data deliveries via email, webhook, S3, and SFTP. Administer users, groups, roles, and permissions. Configure database connections and inspect database metadata (schemas, tables, columns). Manage LookML projects with Git branch operations, deployments, and validation. Generate embed URLs and cookieless sessions for embedding analytics in external applications. Create and manage data-driven alerts on dashboard tiles. Render dashboards and queries as images or PDFs. Configure instance settings, authentication (LDAP, SAML, OIDC), themes, and integrations with external action hubs.
Common questions about connecting Looker to AI agents with Metorial.