-
Notifications
You must be signed in to change notification settings - Fork 1.1k
feat: adding generate embed url functionality #1877
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: adding generate embed url functionality #1877
Conversation
|
@drstrangelooker are you able to kick off the unit tests for this PR ? |
|
/gcbrun |
|
|
@LukaFontanilla I think you have been added to the collaborators group that can push your branches directly and approve your own unit tests. edit: yes, you are part of toolbox contributors and so should have access directly to this repo. |
Ok thank you Mike. I can fix the unit test and then kick that off once more |
|
I fixed the test. Running now. |
Description
This PR adds a new tool to the Looker MCP Toolbox, that enables the user authenticated to the Looker Source to generate authenticated embed urls for dashboards, looks and queries. When combined with other tools that already exist in the Looker toolbox, this enables searching existing content and providing authenticated urls to them OR creating authenticated urls from queries generated via Natural Language. The embed urls will create an embed session for the user and can be opened directly or added to an iframe
srcattribute to provide a smooth Embedded Analytics setup.Additionally this PR adds a new optional parameter to the Looker source called
SessionLengthwhich an admin setting up the Looker source can set to determine how long the Embed sessions last for.PR Checklist
CONTRIBUTING.md
bug/issue
before writing your code! That way we can discuss the change, evaluate
designs, and agree on the general idea
!if this involve a breaking change🛠️ Fixes #1876 #1876