auth0 avatar

Auth0 MCP Server

auth0/auth0-mcp-serverOfficial

Connects Claude, Cursor, and other MCP clients directly to your Auth0 tenant's Management API. You get natural language control over the full lifecycle: create applications, deploy Actions, query logs, manage users, configure organizations, and handle API resources without touching the dashboard. Ships with granular tool controls so you can limit access to read-only operations or specific endpoints. Uses OAuth 2.0 device flow for auth, stores credentials in your system keychain. Reach for this when you're prototyping Auth0 integrations, debugging authentication flows, or managing tenants across multiple environments and want to skip the web UI entirely.

GitHub stars
108
tools
19
transport
STDIO
last updated
Mar 26, 2026

Tools

19 tools

Public tool metadata for what this MCP can expose to an agent.

auth0_list_applicationsList all applications in the Auth0 tenant or search by name

List all applications in the Auth0 tenant or search by name

No parameter schema in public metadata yet.

auth0_get_applicationGet details about a specific Auth0 application

Get details about a specific Auth0 application

No parameter schema in public metadata yet.

auth0_create_applicationCreate a new Auth0 application

Create a new Auth0 application

No parameter schema in public metadata yet.

auth0_update_applicationUpdate an existing Auth0 application

Update an existing Auth0 application

No parameter schema in public metadata yet.

auth0_save_credentials_to_fileSave an application's credentials as environment variables to a project's `.env` file (and add it to `.gitignore`)

Save an application's credentials as environment variables to a project's `.env` file (and add it to `.gitignore`)

No parameter schema in public metadata yet.

auth0_onboardingOnboard a project with Auth0: creates an application configured for the given framework and saves credentials to a `.env` file

Onboard a project with Auth0: creates an application configured for the given framework and saves credentials to a `.env` file

No parameter schema in public metadata yet.

auth0_get_quickstart_guideFetch the framework quickstart prompt, resolve and update callback URLs, and return code to integrate the Auth0 SDK

Fetch the framework quickstart prompt, resolve and update callback URLs, and return code to integrate the Auth0 SDK

No parameter schema in public metadata yet.

auth0_list_resource_serversList all resource servers (APIs) in the Auth0 tenant

List all resource servers (APIs) in the Auth0 tenant

No parameter schema in public metadata yet.

auth0_get_resource_serverGet details about a specific Auth0 resource server

Get details about a specific Auth0 resource server

No parameter schema in public metadata yet.

auth0_create_resource_serverCreate a new Auth0 resource server (API)

Create a new Auth0 resource server (API)

No parameter schema in public metadata yet.

auth0_update_resource_serverUpdate an existing Auth0 resource server

Update an existing Auth0 resource server

No parameter schema in public metadata yet.

auth0_create_application_grantCreate a client grant that authorizes an Auth0 application to access a specific API with defined scopes

Create a client grant that authorizes an Auth0 application to access a specific API with defined scopes

No parameter schema in public metadata yet.

auth0_list_actionsList all actions in the Auth0 tenant

List all actions in the Auth0 tenant

No parameter schema in public metadata yet.

auth0_get_actionGet details about a specific Auth0 action

Get details about a specific Auth0 action

No parameter schema in public metadata yet.

auth0_create_actionCreate a new Auth0 action

Create a new Auth0 action

No parameter schema in public metadata yet.

auth0_update_actionUpdate an existing Auth0 action

Update an existing Auth0 action

No parameter schema in public metadata yet.

auth0_deploy_actionDeploy an Auth0 action

Deploy an Auth0 action

No parameter schema in public metadata yet.

auth0_list_logsList logs from the Auth0 tenant

List logs from the Auth0 tenant

No parameter schema in public metadata yet.

auth0_get_logGet a specific log entry by ID

Get a specific log entry by ID

No parameter schema in public metadata yet.

Sponsors

Readme

MCP server for Auth0

License: MIT Node.js Version NPM Downloads NPM Version Ask questions about auth0-mcp-server on DeepWiki

πŸ“š Documentation β€’ πŸš€ Getting Started β€’ πŸ’» Supported Tools β€’ πŸ’¬ Feedback


View the full README on GitHub

Details

Repository
github.com/auth0/auth0-mcp-server
Website
github.com/auth0/auth0-mcp-server#readme
Package
@auth0/auth0-mcp-server
Transport
STDIO
Registry
MCP registry, active