Saltar al contenido principal
Consulta esta guía de referencia para ver ejemplos en lenguaje natural que te permiten interactuar con tu Tenant de Auth0 mediante Auth0 MCP Server y cualquier MCP Client.

Gestión de aplicaciones

HerramientaDescripciónEjemplos en lenguaje natural
auth0_list_applicationsEnumera todas las aplicaciones del tenant de Auth0 o búscalas por nombre.”Muéstrame todas mis aplicaciones de Auth0."

"Busca aplicaciones con ‘api’ en el nombre."

"¿Qué aplicaciones tengo en mi tenant de Auth0?”
auth0_get_application Obtiene los detalles de una aplicación de Auth0 específica.”Muéstrame los detalles de la aplicación llamada ‘Customer Portal’."

"Obtén información sobre mi aplicación con ID de cliente ."

"¿Cuáles son las URL de devolución de llamada de mi ‘Mobile App’?”
auth0_create_application Crea una nueva aplicación de Auth0.”Crea una nueva aplicación de página única llamada ‘Analytics Dashboard’."

"Configura una nueva aplicación móvil nativa llamada ‘iOS Client’."

"Crea una aplicación Machine-to-Machine para nuestro servicio en segundo plano.”
auth0_update_applicationActualiza una aplicación de Auth0 existente.”Actualiza las URL de devolución de llamada de mi ‘Web App’ para incluir https://staging.example.com/callback."

"Cambia la URL de cierre de sesión de ‘Customer Portal’."

"Agrega metadatos del entorno de desarrollo a mi aplicación ‘Admin Dashboard’.”

Administración de servidores de recursos (API)

HerramientaDescripciónEjemplos en lenguaje natural
auth0_list_resource_serversLista todos los servidores de recursos (API) del Tenant de Auth0.”Muéstrame todas las API de mi Tenant de Auth0."

"Lista mis servidores de recursos."

"¿Qué API tengo configuradas en Auth0?”
auth0_get_resource_serverObtiene detalles de un servidor de recursos específico de Auth0.”Muéstrame los detalles de la ‘User API’."

"¿Qué alcances están definidos para mi ‘Payment API’?"

"Obtén información sobre el servidor de recursos con el identificador https://api.example.com.”
auth0_create_resource_serverCrea un nuevo servidor de recursos (API) de Auth0.”Crea una nueva API llamada ‘Inventory API’ con alcances de lectura y escritura."

"Configura un servidor de recursos para nuestra API de datos de clientes."

"Crea una API con el identificador https://orders.example.com.”
auth0_update_resource_serverActualiza un servidor de recursos existente de Auth0.”Agrega un scope ‘admin’ a la ‘User API’."

"Actualiza la duración del token de mi ‘Payment API’ a 1 hora."

"Cambia el algoritmo de firma de mi API a RS256.”

Administración de Actions

HerramientaDescripciónEjemplos en lenguaje natural
auth0_list_actionsEnumera todas las Actions del Tenant de Auth0.”Muéstrame todas mis Auth0 Actions."

"¿Qué Actions tengo configuradas?"

"Enumera las Actions de mi inquilino.”
auth0_get_actionObtiene los detalles de una Action específica de Auth0.”Muéstrame el código de mi Action ‘Enrich User Profile’."

"Obtén los detalles de la Action de mi flujo de Login."

"¿Qué hace mi Action ‘Add Custom Claims’?”
auth0_create_actionCrea una nueva Action de Auth0.”Crea una Action que agregue roles de usuario a los tokens."

"Configura una Action para registrar intentos de Login fallidos."

"Crea una Action de post-login que compruebe la ubicación del usuario.”
auth0_update_actionActualiza una Action existente de Auth0.”Actualiza mi Action ‘Add Custom Claims’ para incluir información del departamento."

"Modifica la lógica de filtrado de IP de mi Action de seguridad."

"Corrige el error de mi Action de enriquecimiento de usuario.”
auth0_deploy_actionImplementa una Action de Auth0.”Implementa mi Action ‘Add Custom Claims’ en producción."

"Activa mi nueva Action de seguridad."

"Implementa la versión actualizada de mi Action de enriquecimiento de usuario.”

Gestión de Logs

HerramientaDescripciónEjemplos en lenguaje natural
auth0_list_logsLista los logs del Tenant de Auth0”Muéstrame los intentos de inicio de sesión recientes."

"Busca inicios de sesión fallidos de las últimas 24 horas."

"Obtén los logs de autenticación de ayer."

"Muéstrame los inicios de sesión correctos del usuario john@example.com.”
auth0_get_logObtiene una entrada de log específica por id.”Muéstrame los detalles de la entrada de log ."

"Obtén más información sobre este intento de inicio de sesión fallido."

"¿Qué provocó este error de autenticación?”

Administración de Forms

HerramientaDescripciónEjemplos en lenguaje natural
auth0_list_formsLista todos los Forms del Tenant de Auth0.”Muéstrame todos mis Forms de Auth0."

"¿Qué Forms de Login tengo configurados?"

"Enumera los Forms personalizados de mi inquilino.”
auth0_get_formObtiene los detalles de un Form específico de Auth0.”Muéstrame los detalles de mi Form ‘Corporate Login’."

"¿Cómo se ve mi Form de restablecimiento de contraseña?"

"Obtén la configuración de mi Form de registro.”
auth0_create_formCrea un nuevo Form de Auth0.”Crea un nuevo Form de Login con la marca de nuestra empresa."

"Configura un Form de registro personalizado que recopile información del departamento."

"Crea un Form de restablecimiento de contraseña con nuestro logotipo.”
auth0_update_formActualiza un Form existente de Auth0.”Actualiza los colores de nuestro Form de Login para que coincidan con nuestras nuevas directrices de marca."

"Agrega un enlace a la política de privacidad en nuestro Form de registro."

"Cambia el logotipo de nuestro Form de restablecimiento de contraseña.”
auth0_publish_formPublica un Form de Auth0.”Publica mi Form de Login actualizado."

"Publica el nuevo Form de registro."

"Despliega el Form de restablecimiento de contraseña en producción.”

Combinar operaciones

También puedes pedirle a Claude que realice varias operaciones relacionadas de forma secuencial:

Configura una nueva API con acceso para clientes

Crea una nueva API llamada "Inventory API" con alcances de lectura y escritura, luego actualiza mi aplicación "Admin Dashboard" para que tenga acceso a ella.

Crear y desplegar una Action de seguridad

Crea un Action que requiera MFA para los usuarios que inicien sesión desde fuera de nuestra red corporativa y, a continuación, impleméntalo en el flujo de login.

Analizar eventos de seguridad

Muéstrame todos los intentos de Login fallidos de la semana pasada e identifica cualquier patrón o actividad sospechosa.

Actualizar la marca en los formularios

Update all our Auth0 forms to use our new logo at <https://example.com/new-logo.png> and change the primary color to #0066CC.

Prácticas recomendadas

  1. Sé específico en tus solicitudes: Incluye nombres, ID u otra información identificativa al referirte a recursos concretos.
  2. Usa lenguaje natural: No necesitas memorizar los nombres de las herramientas ni los parámetros; simplemente describe lo que quieres hacer.
  3. Revisa antes de confirmar: Cuando Claude sugiera cambios, revísalos detenidamente antes de confirmarlos.
  4. Empieza por lo básico: Comienza con consultas sencillas para familiarizarte con cómo Claude interpreta tus solicitudes.

Solución de problemas

Si Claude no puede realizar una operación, ten en cuenta lo siguiente:
  1. Autenticación: Asegúrate de haber iniciado sesión con Auth0 CLI (auth0 login).
  2. Permisos: Verifica que tu cuenta tenga los permisos necesarios en Auth0.
  3. Precisión: Intenta ser más específico en tu solicitud.