Learning level
25/100
Learning level
25/100
Guide type
Security
Audience
Users & builders
Sections
4
Learn how VauPrime MCP verifies the connected account and separately checks access to each organization before reading business data.
What this guide covers
Quick facts
Protected tools use VauPrime Supabase OAuth 2.1 with the profile scope. The connected client sends the bearer token to the MCP endpoint.
The server verifies the bearer token through VauPrime/Supabase Auth and resolves the verified user id before any user-specific business query is performed.
Authentication identifies the account; organization authorization separately verifies that the account can access the requested organization before scoped reads execute.
User-facing MCP data access uses the same user token plus explicit user and organization scoping. The MCP project does not rely on a Supabase service_role key for these reads.
Production endpoint
https://mcp.vauprime.com/mcp