mcpbeat Sign in

Clerk MCP Server

answering

Clerk is answering right now. Last checked 14 min ago. It exposes 19 tools.

Access Clerk authentication docs, SDK snippets, and quickstart guides

Uptime history 91 days of history
91 days agonow
100.0%
Uptime 24h
91 of 91 checks
19
Tools
read from the server
81 ms
Response time
average over 24h
OAuth sign-in
Access
streamable-http

What changed 27

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 25 August 2026. No other catalogue keeps this.

9 Oct 4 tools disappeared disable_billing, disable_organizations, enable_billing and 1 more
8 Oct 21 tools appeared check_domain_dns, create_application, create_production_instance and 18 more
24 Aug 2 tools changed the parameters they ask for clerk_sdk_snippet, list_clerk_sdk_snippets

Tools have disappeared from this server

A tool that vanishes takes a piece of your agent with it, and the change arrives silently. Watch this server and every such change lands in your inbox.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.

run in your terminal
claude mcp add mcp-server --transport http https://mcp.clerk.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.clerk.com/mcp
~/.codex/config.toml
[mcp_servers.mcp-server]
url = "https://mcp.clerk.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp-server": {
      "url": "https://mcp.clerk.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-server": {
      "type": "http",
      "url": "https://mcp.clerk.com/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

Available tools 19

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

application
create_application
Create a new application in the connected workspace (like `clerk apps create`).
get_application
Get one Clerk application that the connected account can access.
clerk
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.
domain
check_domain_dns
Ask Clerk to re-check DNS records for an application domain now, then read status with get_domain_status.
get_domain_status
Read DNS, SSL, and email verification status for an application domain.
instance
get_instance_config
Read instance configuration (like `clerk config pull`). Sensitive values are redacted. Pass keys to limit the top-level sections returned.
get_instance_config_schema
Read the JSON schema for instance configuration (like `clerk config schema`). Pass keys to limit the top-level sections returned.
applications
list_applications
List the applications in the connected workspace (like `clerk apps list`).
deploy
get_deploy_oauth_providers
List OAuth providers enabled on the development instance, the credential fields each needs in production, and whether production already has them (the OAuth step of `clerk deploy`).
domains
list_domains
List an application's domains, including the DNS records each one needs (dns_targets).
oauth
set_oauth_provider_credentials
Save production OAuth credentials for a provider on an instance (the credential step of `clerk deploy`). Use get_deploy_oauth_providers for the required fields.
patch
patch_instance_config
Partially update instance configuration (like `clerk config patch`). Use dry_run first to validate without applying.
production
create_production_instance
Create the production instance for an application on a domain you own, cloned from development (the first step of `clerk deploy`). Irreversible; requires confirm: true. Returns the DNS records to add and the next steps.
put
put_instance_config
Replace the entire instance configuration (like `clerk config put`). config must include every top-level key, so start from get_instance_config. Use dry_run first.
submit
submit_feedback
Send feedback to the Clerk team about a problem you hit while working with Clerk for the user. Call this when a Clerk task fails, needed a workaround, a Clerk tool returned a confusing or wrong result, documentation was missing, or the user asks you to report a problem. Never include secrets, API keys, tokens, or personal data about end users. Reports are read by the Clerk team and used to improve Clerk.
user
create_user
Create a user in an instance (like `clerk users create`). Named fields are merged over body, the raw Backend API create-user request.
users
list_users
List users of an instance (like `clerk users list`). Filters match the Backend API list-users query.
whoami
whoami
Show the connected Clerk account, its active workspace, and the granted scopes (like `clerk whoami`).

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

disable_billing
removed 9 Oct 2026
disable_organizations
removed 9 Oct 2026
enable_billing
removed 9 Oct 2026
enable_organizations
removed 9 Oct 2026

Endpoints

URLTransportStateLatencyChecked
https://mcp.clerk.com/mcp streamable-http sign-in 48 ms 14 min ago

Alternatives to Clerk

same job, measured the same way
DAGP documentation
by martines90

Read-only DAGP governance rules, agent quickstart and experimental society guides.

local only
Avalara Developer Documentation
by avalara

Provides access to Avalara developer documentation, integration guides, and code examples

answering
WebMoney MCP
by webmoney

Authenticated MCP access to WebMoney wallets, transactions, messages and invoices.

answering
Communicate Developer Docs
by uditgoenka

Read-only access to Communicate developer guides, OpenAPI summaries, and support contact.

3 tools answering
Lium Docs
by datura-ai

Search and read the Lium GPU rental docs: pods, CLI, SDK, REST API and agent guides.

11 tools answering
Campus CLI
by alejooroncoy

Campus relay MCP client: authenticated access to courses, assignments, grades and materials.

324 installs/wk local only
Tiger MCP
by timescale

Provides programmatic access to Tiger Cloud services, databases, and documentation.

local only
MCP Docs Server
by mapbox

AI access to Mapbox docs, API references, style specs, and guides. No token required.

784 installs/wk 3 tools answering

Clerk — questions

Answers built from our own checks of this server.

What can Clerk do?
It exposes 19 tools, read directly from the server on our last check. Among them: check_domain_dns, clerk_sdk_snippet, create_application, create_production_instance, create_user, get_application and 13 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Clerk mostly used for?
Its tools cluster around domain, clerk and application. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Clerk working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 81 ms. The bar chart above shows every period we have measured.
Did Clerk ever remove tools?
Yes. disable_billing, disable_organizations, enable_billing, enable_organizations are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect Clerk?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to Clerk?
No API key is involved. Clerk answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.
How fast is Clerk?
It answers our handshake in 81 ms on average, which is faster than 96% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.