Files
genai-toolbox/docs/en/resources/tools/looker/looker-generate-embed-url.md
Dr. Strangelove 285aa46b88 feat(looker/tools): Enhance dashboard creation with dashboard filters (#2133)
## Description

Enhance dashboard creation with dashboard level filters. Also improve
tool descriptions.

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [X] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change
2025-12-10 13:30:20 -08:00

2.0 KiB

title, type, weight, description, aliases
title type weight description aliases
looker-generate-embed-url docs 1 "looker-generate-embed-url" generates an embeddable URL for Looker content.
/resources/tools/looker-generate-embed-url

About

The looker-generate-embed-url tool generates an embeddable URL for a given piece of Looker content. The url generated is created for the user authenticated to the Looker source. When opened in the browser it will create a Looker Embed session.

It's compatible with the following sources:

looker-generate-embed-url takes two parameters:

  1. the type of content (e.g., "dashboards", "looks", "query-visualization")
  2. the id of the content

It's recommended to use other tools from the Looker MCP toolbox with this tool to do things like fetch dashboard id's, generate a query, etc that can be supplied to this tool.

Example

tools:
    generate_embed_url:
        kind: looker-generate-embed-url
        source: looker-source
        description: |
          This tool generates a signed, private embed URL for specific Looker content,
          allowing users to access it directly.

          Parameters:
          - type (required): The type of content to embed. Common values include:
            - `dashboards`
            - `looks`
            - `explore`
          - id (required): The unique identifier for the content.
            - For dashboards and looks, use the numeric ID (e.g., "123").
            - For explores, use the format "model_name/explore_name".

Reference

field type required description
kind string true Must be "looker-generate-embed-url"
source string true Name of the source the SQL should execute on.
description string true Description of the tool that is passed to the LLM.