Hello Vercel team,
Vercel Support directed me to the community for an issue with the official Vercel connection in ChatGPT.
Authentication succeeds, but get_project with an explicit teamId returns HTTP 403. The error says the connection is not authorized to access the requested scope. The authenticated account and defaultTeamId match the intended team. The response reports saml:false and ssoEnforced:false. Reconnecting did not resolve it.
The recovery instruction in the response asks the client to call authorize_team_access, or authorize_team_sso if that is the available tool. Neither tool is present in the connection's available tool catalog, so the suggested recovery cannot be performed.
What is the supported way to complete team authorization for this connection? Could you clarify whether the missing recovery tool needs to be exposed by the integration or whether there is an official authorization flow we should use?
I would like to resolve this through the official OAuth flow without creating alternative tokens or bypassing access controls. Private project, team and request identifiers are intentionally omitted from this public post. Thank you.