Gestión de aplicaciones
| Herramienta | Descripción | Ejemplos en lenguaje natural |
|---|---|---|
auth0_list_applications | Enumera 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_application | Actualiza 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)
| Herramienta | Descripción | Ejemplos en lenguaje natural |
|---|---|---|
auth0_list_resource_servers | Lista 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_server | Obtiene 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_server | Crea 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_server | Actualiza 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
| Herramienta | Descripción | Ejemplos en lenguaje natural |
|---|---|---|
auth0_list_actions | Enumera 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_action | Obtiene 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_action | Crea 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_action | Actualiza 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_action | Implementa 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
| Herramienta | Descripción | Ejemplos en lenguaje natural |
|---|---|---|
auth0_list_logs | Lista 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_log | Obtiene 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
| Herramienta | Descripción | Ejemplos en lenguaje natural |
|---|---|---|
auth0_list_forms | Lista 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_form | Obtiene 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_form | Crea 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_form | Actualiza 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_form | Publica 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
Configura una nueva API con acceso para clientes
Crear y desplegar una Action de seguridad
Analizar eventos de seguridad
Actualizar la marca en los formularios
Prácticas recomendadas
- Sé específico en tus solicitudes: Incluye nombres, ID u otra información identificativa al referirte a recursos concretos.
- Usa lenguaje natural: No necesitas memorizar los nombres de las herramientas ni los parámetros; simplemente describe lo que quieres hacer.
- Revisa antes de confirmar: Cuando Claude sugiera cambios, revísalos detenidamente antes de confirmarlos.
- Empieza por lo básico: Comienza con consultas sencillas para familiarizarte con cómo Claude interpreta tus solicitudes.
Solución de problemas
- Autenticación: Asegúrate de haber iniciado sesión con Auth0 CLI (
auth0 login). - Permisos: Verifica que tu cuenta tenga los permisos necesarios en Auth0.
- Precisión: Intenta ser más específico en tu solicitud.