Creates a provider that verifies Supabase access tokens and maps their claims.
Supabase project or URL, optional JWT secret/audience, and resource-server settings.
A provider that rejects tokens without a valid configured Supabase signature and issuer.
A TypeError if project settings are invalid, audience is empty, or jwtSecret is shorter than 32 bytes.
TypeError
audience
jwtSecret
import { oauthSupabaseProvider } from "mcp-use/oauth/supabase";const oauth = oauthSupabaseProvider({ projectId: "example-project",}); Copy
import { oauthSupabaseProvider } from "mcp-use/oauth/supabase";const oauth = oauthSupabaseProvider({ projectId: "example-project",});
Creates a provider that verifies Supabase access tokens and maps their claims.