Super cool! I'm using this same strategy for a recipe viewer. One thing that works pretty well is actually letting agents build the urls. As an example, I have a skill file and docs for agents on how to use it; feel free to copy how I'm doing it, it works pretty well in permission-limited agents like chatgpt web! https://keep.recipes