Auth0 Authentication
An MCP server with Auth0 authentication and tools to interact with Auth0 client.
An MCP server with Scalekit authentication for B2B organizations. Per-user and per-org data isolation with optional RBAC.
An authenticated MCP server using Scalekit for per-user and per-organization access.
getSession()whoami, save_note, list_my_notes (demonstrating isolation)You need a Scalekit account with:
Edit .env with your Scalekit credentials:
Authorization: Bearer <token> headergetSession()This template includes example tools save_note and list_my_notes that scope data to the authenticated user and organization, with optional RBAC using permissions like notes:read and notes:write.
For a full test with multiple organizations, see the Scalekit Integration Guide.
Scalekit can include permissions in the token. Enforce them in tools:
The plugin automatically registers:
GET /.well-known/oauth-protected-resource — Resource server metadataGET /.well-known/oauth-authorization-server — Authorization server metadataAn MCP server with Auth0 authentication and tools to interact with Auth0 client.
An MCP server with Clerk authentication, session data and organization management
An MCP server with WorkOS AuthKit authentication