Skip to content
Agentmart
Submit a tool

Auth0 MCP Server

Auth0 MCP Server: Manage Auth0 applications, APIs, actions, logs, and forms using natural language

Connector by auth0.comOfficial · Domain verified by the MCP Registry

IndexedMITLocal (stdio)★ 121
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/auth0-com-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Auth0 MCP Server: Manage Auth0 applications, APIs, actions, logs, and forms using natural language

Use cases: identity-access

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
10 read · 5 write · 8 delete
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 23

Read from the source code; the running server may list different tools.

Read 10 · Look things up without changing anything.

  • auth0_get_action
  • auth0_get_application
  • auth0_get_form
  • auth0_get_log
  • auth0_get_resource_server
  • auth0_list_actions
  • auth0_list_applications
  • auth0_list_forms
  • auth0_list_logs
  • auth0_list_resource_servers

Write 5 · Create, change, send or run things.

  • auth0_create_action
  • auth0_create_application
  • auth0_create_application_grant
  • auth0_create_form
  • auth0_create_resource_server

Delete 8 · Delete, drop, revoke or wipe things.

  • auth0_deploy_action
  • auth0_get_quickstart_guide
  • auth0_onboarding
  • auth0_save_credentials_to_file
  • auth0_update_action
  • auth0_update_application
  • auth0_update_form
  • auth0_update_resource_server

Tools (23)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • auth0_create_actionCreate Auth0 Action

    Create a new Auth0 action

  • auth0_create_applicationCreate Auth0 Application

    Create a new Auth0 application with the tenant. Prefer OIDC compliant unless otherwise specified. After creating, always explicitly tell the user that the client_secret is redacted in this response for security and provide the dashboard URL and API URL from _credentials_access so they know where to view the full secret. Also inform the user about any automatically applied settings (such as skip_non_verifiable_callback_uri_confirmation_prompt).

  • auth0_create_application_grantCreate Application Grant

    Create a client grant that authorizes an Auth0 application to access a specific API with defined scopes. Required for machine-to-machine (M2M) communication using the client credentials flow. Use auth0_list_resource_servers to discover available APIs (audiences) and auth0_get_resource_server to look up available scopes before creating the grant.

  • auth0_create_formCreate Auth0 Form

    Create a new Auth0 form

  • auth0_create_resource_serverCreate Auth0 Resource Server

    Create a new Auth0 resource server (API). Use RS256 for the signing_alg unless otherwise specified.

  • auth0_deploy_actionDeploy Auth0 Actioncan change or delete data

    Deploy an Auth0 action to make it live. The action must have been successfully created and built. If the action was just created with invalid parameters, the build may have failed — verify with auth0_get_action before deploying.

  • auth0_get_actionGet Auth0 Action Detailsread-only

    Get details about a specific Auth0 action

  • auth0_get_applicationGet Auth0 Application Detailsread-only

    Get details about a specific Auth0 application

  • auth0_get_formGet Auth0 Form Detailsread-only

    Get details about a specific Auth0 form

  • auth0_get_logGet Auth0 Log Entryread-only

    Get a specific log entry by ID

  • auth0_get_quickstart_guideGet Quickstart Guidecan change or delete data

    Fetch and return the Auth0 quickstart implementation prompt for a specific framework. Resolves callback URLs from the project configuration and updates them on the Auth0 application. Fetches the quickstart prompt from CDN and injects runtime values. The returned prompt contains code that should be implemented in the user's project. If you have file-write capabilities, implement the code directly at project_path. If you do not have file-write capabilities, present the code to the user with clear instructions for where each file should be created or modified. Requires client_id, framework, and p…

  • auth0_get_resource_serverGet Auth0 Resource Server Detailsread-only

    Get details about a specific Auth0 resource server

  • auth0_list_actionsList Auth0 Actionsread-only

    List all actions in the Auth0 tenant

  • auth0_list_applicationsList Auth0 Applicationsread-only

    List all applications in the Auth0 tenant or search by name

  • auth0_list_formsList Auth0 Formsread-only

    List all forms in the Auth0 tenant

Show 8 more tools
  • auth0_list_logsList Auth0 Logsread-only

    List logs from the Auth0 tenant

  • auth0_list_resource_serversList Auth0 Resource Serversread-only

    List all resource servers (APIs) in the Auth0 tenant

  • auth0_onboardingOnboard Projectcan change or delete data

    Onboard a project with Auth0. Creates an Auth0 application with the correct configuration for the specified framework and saves credentials to a .env file. Returns next_steps pointing to auth0_get_quickstart_guide tool to complete the integration. Only supports frameworks listed in the enum. If the user's framework is not supported, inform them that their framework is not yet supported and do NOT proceed with onboarding.

  • auth0_save_credentials_to_fileSave Auth0 Credentials to Filecan change or delete data

    Save Auth0 application credentials to the project's environment file. Only use this when you are in a project directory. Uses the framework quickstart spec to determine env variable names and target filename. Requires an explicit project path to prevent writing credentials to unintended locations. If the file already exists, conflicting keys are commented out and new credentials are appended (existing content is preserved). Additionally, a .gitignore entry is automatically added for the target file. Do NOT read, open, or echo any .env file (.env, .env.local, etc.) before or after writing — it …

  • auth0_update_actionUpdate Auth0 Actioncan change or delete data

    Update an existing Auth0 action

  • auth0_update_applicationUpdate Auth0 Applicationcan change or delete data

    Update an existing Auth0 application. After updating, always inform the user about any automatically applied settings (such as skip_non_verifiable_callback_uri_confirmation_prompt).

  • auth0_update_formUpdate Auth0 Formcan change or delete data

    Update an existing Auth0 form

  • auth0_update_resource_serverUpdate Auth0 Resource Servercan change or delete data

    Update an existing Auth0 resource server

Compare and alternatives

Signals

Stars
121
Forks
51
Open issues
8
Weekly downloads
5,743
Last commit
Aug 13, 2026 (2 months ago)
Last release
Mar 26, 2026 (7 months ago)
Last package publish
Aug 13, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
com.auth0/mcp
Version
0.1.0-beta.10
Auth
No auth
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

Auth0 MCP Server. Agent Mart. https://agentmart.dev/connectors/auth0-com-mcp (last updated 2026-10-25)