I’m experiencing two issues using Vercel MCP from ChatGPT Work in a ChatGPT Business workspace.
Environment: Vercel Pro team, Owner account. The project is accessible in the Vercel dashboard. Observed on 8 September 2026.
Existing Vercel connection: team resources unavailable list_teams returns the correct team. list_projects returns an empty list despite an explicit teamId. get_project returns 404 despite explicitly supplying both projectId and teamId. list_deployments returns 403: “You don't have permission to list the deployment.” The IDs have been checked against the dashboard. Reconnecting OAuth did not resolve this.
Project-scoped connection: OAuth registration rejected Following Vercel’s support chatbot guidance, I tried creating a separate OAuth connection using:
Creation fails with:
“Dynamic client registration failed: registration endpoint returned 400 (invalid_redirect_uri: The provided redirect URIs are not approved for use by this authorization server.)”
Advanced OAuth settings show:
Dynamic Client Registration (DCR) selected. Registration endpoint: https://api.vercel.com/login/oauth/register CIMD unavailable because the server does not advertise support. Could the MCP team investigate the rejected ChatGPT Work callback URI and the separate access failures with explicit team parameters? What supported connection method should we use?
The support case form directs Vercel MCP issues to Community. Actual team and project identifiers can be provided through an approved private channel.