The crucial ids parameter, which was provided in the initial arguments ("ids": "channel==(CHANNEL ID)"), was not included in the final list of query parameters sent to the API (debug.config.params). The API received the start/end dates, the metrics, and the video filter, but it didn’t receive the mandatory ids parameter telling it which channel’s data to query.
But when I send the request using the API and the HTTP request node in n8n, it works fine. I use the same bearer token and everything. Also, I love that interface, it lets me see all the options the LLM can use and helps me in prompting it. MCPs often don’t tell the user all the the MCP can do in detail, like listing all the dimensions and metrics (I know I can look at the API docs as well but it nice to see everything there in that simple user interface).
Yea totally, it can be tricky to troubleshoot this stuff with LLMs! Would you mind taking a screenshot of the configuration so I can check it out on my end? Feel free to DM it to me if you prefer.