mcp-use TypeScript API
    Preparing search index...

    Interface ClerkOAuthUser

    Verified Clerk user and organization claims exposed to authenticated MCP callbacks.

    interface ClerkOAuthUser {
        email?: string;
        emailVerified?: boolean;
        id: string;
        name?: string;
        organizationId?: string;
        organizationRole?: string;
        organizationSlug?: string;
        picture?: string;
        roles: string[];
        username?: string;
    }
    Index
    email?: string

    Primary email address, when included in the access token.

    emailVerified?: boolean

    Whether Clerk has verified ClerkOAuthUser.email.

    id: string

    Clerk subject identifier.

    name?: string

    Display name, when included in the access token.

    organizationId?: string

    Active Clerk organization identifier.

    organizationRole?: string

    Role in the active Clerk organization.

    organizationSlug?: string

    Slug of the active Clerk organization.

    picture?: string

    Profile image URL, when included in the access token.

    roles: string[]

    Active organization role as a normalized list.

    username?: string

    Clerk username, when included in the access token.