POST /v11/projects through the Vercel connector returns 403 forbidden: “You don't have permission to create the project.”
What authorization scope or check is required, and where can I inspect the connector’s effective authorization?
POST /v11/projects through the Vercel connector returns 403 forbidden: “You don't have permission to create the project.”
What authorization scope or check is required, and where can I inspect the connector’s effective authorization?
Additional read-only diagnostics: the same connector successfully lists the intended team and confirms that the account is a confirmed OWNER. However, GET /v2/user returns 404 not_found with “User not found.” No project was created by the failed POST /v11/projects call.
The current MCP catalog lists create_project, while the tool-availability documentation notes that availability still depends on the client's OAuth grant and team permissions: https://vercel.com/docs/agent-resources/vercel-mcp/tools#tool-availability . A similar report is here: https://community.vercel.com/t/chatgpt-vercel-mcp-create-project-returns-403-for-confirmed-team-owner/50595 .
Is there a supported way to inspect this ChatGPT connector's effective resource permissions and principal? Could the combination of successful team/member reads, the user-lookup 404, and project-creation 403 help identify the failing authorization check? We have not established that traditional integration Project write scopes map to this connector's grant.