# Clerk

Official Clerk integration. Add Clerk authentication and user management with framework-specific setup, organizations, billing, webhooks, and testing guidance, and manage Clerk applications, users, and instance configuration.

- Category: Developer
- Connection: Sign in. Sign in with your Clerk account. No API key to copy.
- Plans: Free: Not included; MCP only ($9/mo): 2,000 calls a month; Pro: 20,000 calls a month; Max: 20,000 calls a month
- Vendor site: https://clerk.com

## MCP servers

- clerk: remote

## Skills included

- clerk: Clerk authentication router. Use when user asks about Clerk CLI operations,
- clerk-android: Implement Clerk authentication for native Android apps using Kotlin and
- clerk-astro-patterns: 'Astro patterns with Clerk — middleware, SSR pages, island components,
- clerk-backend-api: Clerk Backend REST API explorer and executor. Browse tags, inspect endpoint schemas, and execute authenticated requests. Use when listing users, managing organizations, or calling any Clerk API endpoint.
- clerk-billing: Clerk Billing for subscription management - render Clerk's PricingTable
- clerk-chrome-extension-patterns: 'Chrome Extension auth with @clerk/chrome-extension -- popup/sidepanel
- clerk-cli: Operate the Clerk CLI (`clerk` binary) for authentication, user/org/session management, impersonation, local webhook testing, deploy verification, instance config, env keys, feature toggles, and any Clerk Backend, Platform, or Frontend API call. Use when the user mentions Clerk management tasks, "list clerk users", "impersonate a user", "test webhooks locally", "enable orgs", "enable billing", "clerk env pull", "clerk doctor", "clerk deploy", "clerk api", or any ad-hoc Clerk API request. Prefer the CLI over raw HTTP: it handles auth, key resolution, app/instance targeting, and formatting automatically.
- clerk-custom-ui: Custom authentication flows and component appearance - hooks (useSignIn,
- clerk-expo: Add Clerk authentication to Expo and React Native apps using @clerk/expo.
- clerk-nextjs-patterns: Advanced Next.js patterns - middleware, Server Actions, caching with
- clerk-nuxt-patterns: 'Nuxt 3 auth patterns with @clerk/nuxt - middleware, composables, server
- clerk-orgs: Clerk Organizations for B2B and multi-tenant apps - org switching,
- clerk-react-patterns: 'React SPA auth patterns with @clerk/react for Vite/CRA - ClerkProvider
- clerk-react-router-patterns: 'React Router v7/v8 patterns with Clerk — rootAuthLoader, getAuth in loaders,
- clerk-setup: Set up Clerk authentication in any project with the Clerk CLI and official framework quickstarts. Use when adding Clerk, initializing Clerk, scaffolding a new app with Clerk, or migrating an existing authentication system to Clerk.
- clerk-swift: Implement Clerk authentication for native Swift and iOS apps using ClerkKit
- clerk-tanstack-patterns: 'TanStack React Start auth patterns with @clerk/tanstack-react-start
- clerk-testing: E2E testing for Clerk apps. Use with Playwright or Cypress for auth flow
- clerk-vue-patterns: 'Vue 3 patterns with Clerk — composables (useAuth, useUser,
- clerk-webhooks: Clerk webhooks for real-time events and data syncing. Verify with verifyWebhook

## Questions

### How do I connect Clerk to Krypton?

Open Integrations in Krypton, find Clerk and choose Sign in. Every bot in the workspace can then use it, and you choose which bots get which apps.

### Which plan includes Clerk?

MCP only with 2,000 calls a month, Pro and Max with 20,000. Calls are shared by every catalog app in the workspace. Past the monthly number they keep working from AI credits at $0.90 per 1,000 calls; the count resets on the 1st (UTC) and a retried call counts once.

### Can I use Clerk from Claude or Cursor?

Yes. Connect it in your workspace, then add https://mcp.krypton.bot as a streamable HTTP MCP server with your kmcp_ workspace key. Calls count toward the same monthly number.

Back to the [MCP catalog](https://krypton.bot/mcp-catalog/).
