looker-make-look

“looker-make-look” generates a Looker look in the users personal folder in Looker

About

The looker-make-look creates a saved Look in the user’s Looker personal folder.

It’s compatible with the following sources:

looker-make-look takes eleven parameters:

  1. the model
  2. the explore
  3. the fields list
  4. an optional set of filters
  5. an optional set of pivots
  6. an optional set of sorts
  7. an optional limit
  8. an optional tz
  9. an optional vis_config
  10. the title
  11. an optional description

Example

tools:
    make_look:
        kind: looker-make-look
        source: looker-source
        description: |
          This tool creates a new Look (saved query with visualization) in Looker.
          The Look will be saved in the user's personal folder, and its name must be unique.

          Required Parameters:
          - title: A unique title for the new Look.
          - description: A brief description of the Look's purpose.
          - model_name: The name of the LookML model (from `get_models`).
          - explore_name: The name of the explore (from `get_explores`).
          - fields: A list of field names (dimensions, measures, filters, or parameters) to include in the query.

          Optional Parameters:
          - pivots, filters, sorts, limit, query_timezone: These parameters are identical
            to those described for the `query` tool.
          - vis_config: A JSON object defining the visualization settings for the Look.
            The structure and options are the same as for the `query_url` tool's `vis_config`.

          Output:
          A JSON object containing a link (`url`) to the newly created Look, along with its `id` and `slug`.

Reference

fieldtyperequireddescription
kindstringtrueMust be “looker-make-look”
sourcestringtrueName of the source the SQL should execute on.
descriptionstringtrueDescription of the tool that is passed to the LLM.
Last modified December 11, 2025: chore(main): release 0.23.0 (#2138) (466aef0)