Auth0

Auth0

MCP server integrates with LLMs to manage Auth0 resources via natural language.

80
Stars
22
Forks
7
Releases

Overview

Auth0 MCP Server enables large language models and AI agents to perform Auth0 tenant management through the Model Context Protocol. It acts as a bridge between MCP clients such as Claude Desktop, Windsurf, Cursor, and VS Code and the Auth0 Management API, allowing you to list, retrieve, create, and update resources including applications, resource servers (APIs), actions, logs, and forms using natural language prompts. The server authenticates via OAuth 2.0 device authorization flow and can be configured with granular scopes tailored to your needs, including read, create, and update permissions. Interactive scope selection and glob pattern controls help enforce the principle of least privilege, while read-only modes let you limit capabilities. The MCP server runs as a local process that securely communicates with Claude Desktop, without exposing credentials, and can be configured with different tool sets using the --tools and --read-only options. Debugging aids, session management commands, and an MCP Inspector are provided to diagnose issues and validate end-to-end flows.

Details

Owner
auth0
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

Natural language management

Interact with Auth0 resources using natural language through MCP clients to perform management tasks.

Comprehensive tool coverage

Tools cover Applications, Resource Servers, Actions, Logs, and Forms with concrete usage examples.

Granular security controls

Restrict tool access using --tools and --read-only, with glob patterns to enforce least privilege.

Secure authentication and token handling

OAuth 2.0 device authorization flow securely authenticates and stores tokens in the system keychain.

Interactive scope selection

Choose scopes at init time via interactive prompts or glob patterns to tailor capabilities.

Multi-client compatibility

Works with Claude Desktop, Windsurf, Cursor, and VS Code with configuration guidance.

Local architecture and secure integration

Runs as a local process that securely communicates with Claude Desktop and the Auth0 Management API.

Debugging and troubleshooting toolkit

Includes debug mode, logs, session commands, and MCP Inspector for diagnosing issues.

Audience

DevelopersBuild AI-assisted workflows to manage Auth0 resources via natural language with MCP.
AdminsSecurely operate tenants with token-based authentication and scoped tool access.
AI teamsIntegrate Claude Desktop, Windsurf, Cursor, or VS Code for automated admin tasks.

Tags

Auth0MCPModel Context ProtocolAIClaude DesktopWindsurfCursorVS CodeApplicationsResource ServersActionsLogsFormsSecurityOAuth 2.0Device AuthorizationScopesLeast PrivilegeAnalyticsDebuggingCLInpx