# Auth0 (MCP Server)

> Manage Auth0 applications, APIs, Actions, forms and logs in natural language

- Type: MCP server
- Publisher: Auth0 (official)
- Categories: Security, Development
- Website: https://github.com/auth0/auth0-mcp-server
- Source: https://github.com/auth0/auth0-mcp-server
- Transport: stdio
- Launch command: npx -y @auth0/auth0-mcp-server run
- Sign-in: oauth
- GitHub stars: 122
- Listed: 2025-04-10

## About

Auth0's official MCP server connects AI tools to the Auth0 Management API so you can create and update applications and APIs, deploy Actions, build forms and query logs. It runs locally via npx and authenticates to your tenant through an interactive login started with npx @auth0/auth0-mcp-server init. A read-only mode and tool filtering are available.

## Install

1. **Add the server to Codex**

   Codex CLI:

   ```bash
   codex mcp add auth0 -- npx -y @auth0/auth0-mcp-server run
   ```

   config.toml:

   ```toml
   [mcp_servers.auth0]
   command = "npx"
   args = ["-y", "@auth0/auth0-mcp-server", "run"]
   ```

   Agents SDK:

   ```python
   from agents import Agent, Runner
   from agents.mcp import MCPServerStdio
   
   async with MCPServerStdio(
       name="Auth0",
       params={"command": "npx", "args": ["-y", "@auth0/auth0-mcp-server", "run"]},
   ) as server:
       agent = Agent(name="Assistant", mcp_servers=[server])
       result = await Runner.run(agent, "Create a single-page application called Dashboard with localhost callbacks")
       print(result.final_output)
   ```

## Tools

- `auth0_list_applications`
- `auth0_create_application`
- `auth0_update_application`
- `auth0_list_resource_servers`
- `auth0_create_resource_server`
- `auth0_list_actions`
- `auth0_create_action`
- `auth0_deploy_action`
- `auth0_list_logs`
- `auth0_create_form`

## Example prompts

- "Create a single-page application called Dashboard with localhost callbacks"
- "Show failed login attempts from the last 24 hours"
- "Write and deploy an Action that adds a roles claim to ID tokens"
- "List all APIs registered in my tenant"

## Also available as

- plugin: [Auth0](https://chatgptplugins.directory/plugins/auth0.md)

## Related

- [Chrome DevTools MCP](https://chatgptplugins.directory/mcp/chrome-devtools.md): Let coding agents control and debug a live Chrome browser
- [Playwright MCP](https://chatgptplugins.directory/mcp/playwright.md): Browser automation for agents via Playwright accessibility snapshots
- [GitHub](https://chatgptplugins.directory/mcp/github.md): Manage repos, issues, pull requests and Actions from your AI agent
- [Context7](https://chatgptplugins.directory/mcp/context7.md): Pull up-to-date, version-specific library docs into your coding agent
- [Supabase](https://chatgptplugins.directory/mcp/supabase.md): Manage Supabase databases, migrations, edge functions and logs
- [Stripe](https://chatgptplugins.directory/mcp/stripe.md): Query and act on your Stripe account and search Stripe docs from any agent

---
Source: https://chatgptplugins.directory/mcp/auth0 · Index: https://chatgptplugins.directory/llms.txt · Independent and community-run. Not affiliated with or endorsed by OpenAI. ChatGPT is a trademark of OpenAI.
