Clerk
clerk · clerk.com
Clerk is a user authentication and management platform. Its MCP server lets an agent create and configure Clerk applications, manage users and production instances in your workspace, and pull ready-to-use Clerk SDK snippets.
Tools21
Last checked October 15, 2026
whoami
Shows the connected user, workspace and granted permissions.
list_applications
Lists Clerk applications in the workspace.
get_application
Gets details of a Clerk application.
create_application
Creates a Clerk application.
get_instance_config
Reads an instance's configuration.
get_instance_config_schema
Reads the schema for instance configuration.
patch_instance_config
Updates parts of an instance's configuration, with dry-run preview.
put_instance_config
Replaces an instance's configuration, with dry-run preview.
list_users
Finds users in an instance with filters.
create_user
Creates a user in an instance.
list_domains
Lists domains and the DNS records they need.
get_domain_status
Checks a domain's verification status.
check_domain_dns
Requests a new DNS check for a domain.
get_deploy_oauth_providers
Gets the OAuth providers that need production credentials before deploying.
create_production_instance
Creates a production instance from development; irreversible and requires confirmation.
set_oauth_provider_credentials
Sets production OAuth provider credentials.
list_application_feedback
Reads feedback agents reported through your own MCP server, with filters.
submit_feedback
Reports problems or missing documentation to the Clerk team.
get_more_tools
Tells the Clerk team about a task no existing tool can do.
clerk_sdk_snippet
Returns a code snippet or snippet bundle for a Clerk feature.
list_clerk_sdk_snippets
Lists available SDK snippets and bundles, optionally by tag.