Skip to content

Google Auth error with "Google Send Email" tool #237

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

Open
jerlyjelly opened this issue May 20, 2025 · 1 comment
Open

Google Auth error with "Google Send Email" tool #237

jerlyjelly opened this issue May 20, 2025 · 1 comment

Comments

@jerlyjelly
Copy link

I get the following error (see screenshot) when trying Google Send Email tool on the hosted demo.

Image

Could you please update the OAuth settings ? Thanks in advance

@bracesproul
Copy link
Member

I think this is actually due to another issue. Basically, the MCP spec supports pagination, which the Arcade server implements. Their TS SDK implements this properly, however their PY SDK does not. Since the web client uses the TS SDK, we can properly fetch & list all of the tools from Arcade, with pagination. This however can lead to issues, because the agent (written in PY, uses the MCP PY SDK) then can not fetch any tools past the first page (the issue w/ the MCP PY SDK is it doesn't pass the cursor properly, so you can't fetch more than the first page). This means you can enable a tool on the website, but the agent won't actually be able to load it. The error you're seeing is likely the LLM hallucinating a Google OAuth link, which errors because it's not a real link. The Arcade team put up a PR in the MCP PY SDK, so whenever this gets released, the issue you're seeing will be fixed.

Sorry you're running into this issue :/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants