Skip to content
Back to search
100
MCP live v0.1.0 MCP 2026-07-28 http

Clerk

io.github.clerk/mcp-server

Access Clerk authentication docs, SDK snippets, and quickstart guides

Uptime
100.0%
4 direct probes · 30d
Response
99ms
last probe
Tools
2
callable
Resources
48
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
why this score
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
2 tools, 48 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
50 items in total; 3 or more earns these points.
pass Describes itself 10/10
69 characters; more than 30 earns these points.

Tools · 2

clerk_sdk_snippet

Get Clerk SDK code snippets and patterns.

list_clerk_sdk_snippets

List all available Clerk SDK snippets and bundles. Filter by tag to find specific functionality.

Resources · 48

nextjs-app-router clerk://quickstarts/nextjs-app-router
react-vite clerk://quickstarts/react-vite
expo clerk://quickstarts/expo
astro clerk://quickstarts/astro
remix clerk://quickstarts/remix
express clerk://quickstarts/express
go clerk://quickstarts/go
use-user clerk://sdk/use-user
use-auth clerk://sdk/use-auth
use-session clerk://sdk/use-session
use-clerk clerk://sdk/use-clerk
use-sign-in clerk://sdk/use-sign-in
use-sign-up clerk://sdk/use-sign-up
use-organization clerk://sdk/use-organization
use-organization-list clerk://sdk/use-organization-list
use-waitlist clerk://sdk/use-waitlist
b2b-saas-setup clerk://sdk/b2b-saas-setup
billing-integration clerk://sdk/billing-integration
organization-switcher clerk://sdk/organization-switcher
protect-component clerk://sdk/protect-component
show-component clerk://sdk/show-component
user-button clerk://sdk/user-button
server-auth-nextjs clerk://sdk/server-auth-nextjs
clerk-client-backend clerk://sdk/clerk-client-backend
Next.js 15 App Router Quickstart

Quickstart guide for Next.js 15 App Router Quickstart

clerk://quickstarts/nextjs-app-router
React (Vite) Quickstart

Quickstart guide for React (Vite) Quickstart

clerk://quickstarts/react-vite
Expo (React Native) Quickstart

Quickstart guide for Expo (React Native) Quickstart

clerk://quickstarts/expo
Astro Quickstart

Quickstart guide for Astro Quickstart

clerk://quickstarts/astro
Remix Quickstart

Quickstart guide for Remix Quickstart

clerk://quickstarts/remix
Express.js Quickstart

Quickstart guide for Express.js Quickstart

clerk://quickstarts/express
Go Quickstart

Quickstart guide for Go Quickstart

clerk://quickstarts/go
useUser hook

Access the current user object and loading state

clerk://sdk/use-user
useAuth hook

Access auth state and session tokens for API calls

clerk://sdk/use-auth
useSession hook

Access the current session object with full session details

clerk://sdk/use-session
useClerk hook

Access the Clerk client instance for advanced operations

clerk://sdk/use-clerk
useSignIn hook

Build custom sign-in flows with full control

clerk://sdk/use-sign-in
useSignUp hook

Build custom sign-up flows with full control

clerk://sdk/use-sign-up
useOrganization hook

Access the active organization and its members

clerk://sdk/use-organization
useOrganizationList hook

List and manage all organizations a user belongs to

clerk://sdk/use-organization-list
Waitlist Setup

Manage waitlist signups for beta/early access

clerk://sdk/use-waitlist
B2B SaaS Setup Guide

Complete guide to setting up Clerk for B2B SaaS with organizations

clerk://sdk/b2b-saas-setup
Billing Integration (Stripe)

Integrate Stripe billing with Clerk organizations

clerk://sdk/billing-integration
<OrganizationSwitcher> Component

Pre-built component for switching between organizations

clerk://sdk/organization-switcher
<Protect> Component (Deprecated)

DEPRECATED: Use <Show> instead. Conditionally render content based on auth/role state

clerk://sdk/protect-component
<Show> Component

Conditionally render content based on auth state, roles, or permissions

clerk://sdk/show-component
<UserButton> Component

Pre-built user menu with sign out and profile management

clerk://sdk/user-button
Server-Side Auth (Next.js App Router)

Auth patterns for Next.js App Router server components and API routes

clerk://sdk/server-auth-nextjs
Clerk Backend SDK

Server-side operations using the Clerk Backend SDK

clerk://sdk/clerk-client-backend

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "clerk": {
      "url": "https://mcp.clerk.com/mcp",
      "transport": "http"
    }
  }
}