
Lets your agent create and configure Clerk applications, look up users and DNS records, and pull ready-made Clerk SDK snippets.
by clerk· SecurityUnclaimed · Yours? Claim it
About
Clerk's own hosted MCP server. It connects your agent to your Clerk workspace, so it can create and configure applications, find and add users, check what a domain needs for production, and pull ready-to-use code patterns for Clerk's SDKs. What you can do with it - List, inspect and create Clerk applications, with each instance's publishable key - Read, update or replace an instance's configuration, with a dry run to preview changes - Find users with filters and create new ones - See the DNS records a domain needs, check its verification status and start a new DNS check - Create a production instance from development and set its production OAuth credentials - Get an SDK snippet for a Clerk feature, or a bundle for a common setup such as B2B SaaS or Organizations - Read the feedback agents left through your own MCP server, and report problems to the Clerk team How it connects Clerk hosts it at https://mcp.clerk.com/mcp (Streamable HTTP only, no SSE). You sign in with the Clerk account you use for the Clerk Dashboard: your browser opens, you pick the workspace your agent can use and approve its permissions. It acts as you, so it can only do what your workspace role allows. Agents that can't sign in to MCP servers themselves can connect through mcp-remote. Good to know - It never returns your instances' secret keys, and it redacts sensitive values when it reads configuration. Copy your keys from the Clerk Dashboard instead. - Tools that make changes are marked, so your agent can ask you before it runs them. Creating a production instance can't be undone, so it needs your confirmation. - With each tool call, your agent writes a one-sentence summary of what you're trying to do (without names, emails, IDs or secrets), and Clerk records it with the tool's name and whether it worked, for product analytics. The tool's inputs and results aren't sent. - To switch workspaces, sign out of the server in your agent and connect again.
Plugins people install alongside Clerk MCP.
4 images
Once it’s added
“Which Clerk applications do I have?”
“Show the authentication settings for my development instance.”
“List the five most recent sign-ups.”
“Check which DNS records are required for production.”
“Summarize the feedback agents left on my production instance.”
“Show me how to set up B2B SaaS with Clerk Organizations.”
Before you add it
Reads only
Your applications, instances and publishable keys · Instance configuration, with sensitive values redacted · Users, domains, DNS records and verification status · Clerk SDK snippets and the feedback agents left
Makes changes · your agent can ask first
Creates applications and users · Updates or replaces instance configuration · Creates production instances and sets OAuth credentials · Starts DNS checks and sends feedback to Clerk
From people who use it
Step by step
Nothing new reaches your agent until a person has looked at it.
Scanned on every change, and again when our rules improve.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
Add to VS Codecopilot mcp add --transport http clerk-mcp https://mcp.clerk.com/mcp
A hosted server: nothing runs on your machine.
Add to Cursor.cursor/mcp.json{
"mcpServers": {
"clerk-mcp": {
"url": "https://mcp.clerk.com/mcp"
}
}
}A hosted server: nothing runs on your machine.
claude mcp add --transport http clerk-mcp https://mcp.clerk.com/mcp
A hosted server: nothing runs on your machine.
codex mcp add clerk-mcp --url https://mcp.clerk.com/mcp
A hosted server: nothing runs on your machine.
~/.gemini/config/mcp_config.json{
"mcpServers": {
"clerk-mcp": {
"url": "https://mcp.clerk.com/mcp"
}
}
}A hosted server: nothing runs on your machine.
gemini mcp add --transport http clerk-mcp https://mcp.clerk.com/mcp
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
openclaw mcp add clerk-mcp --url https://mcp.clerk.com/mcp --transport streamable-http
A hosted server: nothing runs on your machine.
opencode mcp add clerk-mcp --url https://mcp.clerk.com/mcp
A hosted server: nothing runs on your machine.
hermes mcp add clerk-mcp --url https://mcp.clerk.com/mcp
~/.hermes/config.yaml{
"mcp_servers": {
"clerk-mcp": {
"url": "https://mcp.clerk.com/mcp"
}
}
}Scanned and passed · checked 6 h ago
No reviews yet. Used Clerk MCP? Say how it went.
Write a reviewPlugins people install alongside Clerk MCP.
Anthropic's security review for Claude Code: flags injection, XSS, secrets and more as Claude edits, finishes a turn and commits.
Equips your coding agent with SAST, dependency scanning, a phased hardening workflow and STRIDE threat-modeling skills.
Alireza Rezvani's Claude Code hook that stops Claude before it writes common security anti-patterns, such as eval, pickle or SQL f-strings.
Microsoft's skills for Azure Data Explorer: build Kusto graphs, compose IRQL threat hunts and turn results into visual graphs.
Nobody has shared how they use Clerk MCP yet.
Security scan
Passed
Safe to install in every agent it supports. Runs remotely on mcp.clerk.com · needs your sign-in.