> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Aprende a usar herramientas de IA para indexar y buscar en la base de conocimientos de Auth0.

# Desarrolla con herramientas de IA

Acelera tu flujo de trabajo de desarrollo conectando agentes de IA y LLM directamente a la base de conocimientos de Auth0. Obtén respuestas contextualizadas, ejemplos de código y referencias de API con enlaces a la documentación oficial.

Para ayudar a tus herramientas de IA a indexar y encontrar la información que necesitas, Auth0 ofrece:

* Archivos de contexto para LLM (`llms.txt`): archivos Markdown estructurados para la ingesta masiva.
* Servidor MCP de Auth0 Docs: servidor MCP alojado para que los agentes de IA consulten dinámicamente la base de conocimientos.

<div id="llm-context-files">
  ## Archivos de contexto para LLM
</div>

Use los archivos de contexto para LLM para ayudar a los LLM a comprender y procesar de forma eficiente todo el directorio del sitio de Auth0.

| Nombre          | URL                                    | Descripción                                                                         |
| --------------- | -------------------------------------- | ----------------------------------------------------------------------------------- |
| `llms.txt`      | `https://auth0.com/llms.txt`           | Resúmenes concisos de todos los artículos; ideal para obtener contexto rápidamente. |
| `llms-full.txt` | `https://auth0.com/docs/llms-full.txt` | Contenido completo de todos los artículos; ideal para una indexación exhaustiva.    |

<div id="auth0-docs-mcp-server">
  ## Servidor MCP de Auth0 Docs
</div>

Conecta tus herramientas de IA al servidor del Model Context Protocol (MCP) de Auth0 Docs para acceder en tiempo real a la documentación más reciente de Auth0. El servidor MCP de Auth0 Docs expone la herramienta `SearchAuth0Docs`, que permite a los agentes de IA buscar en la base de conocimientos de Auth0 y devolver contenido contextual con enlaces relevantes a la documentación del producto.

El servidor MCP de Auth0 Docs tiene los siguientes metadatos del endpoint:

```
Server Name: Auth0 Docs
Server URL: https://auth0.com/docs/mcp
Transport Type: HTTP
```

Aprende a conectar tus herramientas de IA con el servidor MCP de Auth0 Docs siguiendo nuestras guías de integración.

<Tabs>
  <Tab title="ChatGPT">
    Para conectar ChatGPT al servidor MCP de la documentación de Auth0:

    1. Vaya a [Settings > Connectors](https://chatgpt.com/#settings/Connectors).
    2. Seleccione **Create** y proporcione los metadatos de su servidor MCP:
       * Nombre del conector: Auth0 Docs MCP Server
       * Descripción: Indexa y busca en la base de conocimientos de Auth0
       * URL del conector: `https://auth0.com/docs/mcp`
    3. Seleccione **Create**.

    Si todo se ha configurado correctamente, Auth0 Docs MCP Server debería aparecer como un servidor MCP instalado. Para obtener más información, consulte la documentación de OpenAI sobre [Connect from ChatGPT](https://developers.openai.com/apps-sdk/deploy/connect-chatgpt/).
  </Tab>

  <Tab title="Claude">
    Para conectar Claude con Auth0 Docs MCP Server:

    1. Vaya a [Settings > Connectors](https://claude.ai/settings/connectors).
    2. Seleccione **Add custom connector**.
    3. Ingrese lo siguiente para agregar Auth0 Docs MCP Server:
       * Nombre: Auth0 Docs MCP Server
       * URL: `https://auth0.com/docs/mcp`
    4. Seleccione **Add**.

    Si se agrega correctamente, Auth0 Docs MCP Server debería aparecer como un conector personalizado. Para obtener más información, consulte la documentación de Model Context Protocol sobre [Connect to remote MCP Servers](https://modelcontextprotocol.io/docs/tutorials/use-remote-mcp-server#connecting-to-a-remote-mcp-server).
  </Tab>

  <Tab title="Claude Code">
    Para conectar Claude Code al servidor MCP de Auth0 Docs:

    En tu terminal, ejecuta:

    ```bash lines theme={null}
    claude mcp add --transport http auth0-docs-mcp-server https://auth0.com/docs/mcp
    ```

    Para verificarlo, ejecute:

    ```bash lines theme={null}
    claude mcp list
    ```

    Si todo se ha instalado correctamente, Auth0 Docs MCP Server debería aparecer como un servidor MCP instalado. Para obtener más información, consulta la documentación de Claude sobre [Installing MCP servers](https://docs.anthropic.com/en/docs/claude-code/mcp#installing-mcp-servers).
  </Tab>

  <Tab title="Codex">
    Para conectar Codex al servidor MCP de la documentación de Auth0:

    En tu terminal, ejecuta:

    ```bash lines theme={null}
    codex mcp add auth0-docs-mcp-server --url https://auth0.com/docs/mcp
    ```

    Para verificarlo, ejecuta:

    ```bash lines theme={null}
    codex mcp list
    ```

    Si todo funciona correctamente, Auth0 Docs MCP Server debería aparecer como un servidor MCP instalado. Para obtener más información, consulte la documentación de Codex sobre [Model Context Protocol](https://developers.openai.com/codex/mcp).
  </Tab>

  <Tab title="Cursor">
    Para conectar Cursor al servidor MCP de Auth0 Docs:

    1. Usa Command + Shift + P (Ctrl + Shift + P en Windows) para abrir la paleta de comandos y buscar **Open MCP settings**.
    2. Selecciona **New MCP Server** para editar tu archivo `mcp.json`.
    3. Añade el servidor MCP de Auth0 Docs:

    ```json lines theme={null}
    {
      "mcpServers": {
        "auth0-docs-mcp-server": {
          "url": "https://auth0.com/docs/mcp"
        }
      }
    }
    ```

    Si se instala correctamente, el Auth0 Docs MCP Server debería aparecer como un servidor MCP instalado. Para obtener más información, consulta la documentación de Cursor sobre [cómo instalar servidores MCP](https://cursor.com/docs/context/mcp#installing-mcp-servers).
  </Tab>

  <Tab title="VS Code">
    Para conectar VS Code al servidor MCP de la documentación de Auth0:

    1. Usa Command + Shift + P (Ctrl + Shift + P en Windows) para abrir la paleta de comandos y buscar **MCP: Add Server**.
    2. Selecciona **HTTP** como tipo de servidor MCP.
    3. Introduce la URL del servidor MCP (`https://auth0.com/docs/mcp`) y establece el ID del servidor como `auth0-docs-mcp-server`.
    4. Selecciona **Global** o **Workspace** para que el servidor MCP esté disponible en todos tus espacios de trabajo o solo en el espacio de trabajo actual.
    5. Pulsa **Enter** para completar la configuración. Verifica que el servidor MCP de la documentación de Auth0 aparezca en **Installed MCP Servers** dentro de **Extensions**.

    Para obtener más información, consulta [Add and manage MCP servers in VS Code](https://code.visualstudio.com/docs/copilot/chat/mcp-servers).
  </Tab>

  <Tab title="Windsurf">
    Para conectar Windsurf con el servidor MCP de Auth0 Docs:

    1. Usa Command + Shift + P (Ctrl + Shift + P en Windows) para abrir la configuración de Windsurf y buscar **MCP**.
    2. Selecciona **View Raw Config** para editar tu `mcp_config.json`.
    3. Agrega el servidor MCP de Auth0 Docs:

    ```json lines theme={null}
    {
      "mcpServers": {
        "auth0-docs-mcp-server": {
          "serverUrl": "https://auth0.com/docs/mcp"
        }
      }
    }
    ```

    4. Guarde y seleccione **Refresh** para cargar la nueva configuración de MCP.

    Para comprobarlo, escriba `What MCP servers do you have installed?` en el chat de Cascade. Cascade debería mostrar el Auth0 Docs MCP Server como un servidor MCP instalado. Para obtener más información, consulte la documentación de Windsurf sobre [Model Context Protocol](https://docs.windsurf.com/plugins/cascade/mcp#model-context-protocol-mcp).
  </Tab>
</Tabs>

<div id="sample-prompts">
  ## Ejemplos de indicaciones
</div>

<Callout icon="file-lines" color="#0EA5E9" iconType="regular">
  Las herramientas de IA pueden cometer errores. Revise siempre las respuestas consultando los enlaces de la documentación proporcionados y verificando la precisión del código generado por IA antes de implementarlo.
</Callout>

Use los siguientes ejemplos de indicaciones con sus herramientas de IA para aprovechar Auth0 y proteger su flujo de trabajo de identidad.

<div id="setup">
  ### Configuración
</div>

* ¿Cómo personalizo la pantalla de consentimiento para mostrar solicitudes de autorización enriquecidas en un navegador web?
* Muéstrame cómo configurar la autorización asíncrona con la aplicación Auth0 Guardian en mi aplicación móvil.
* ¿Cómo implemento la rotación de tokens de actualización en una aplicación Next.js? Muéstrame los pasos de configuración y un ejemplo de código.

<div id="connections-and-integrations">
  ### Conexiones e integraciones
</div>

* Quiero restringir el acceso a esta aplicación a los usuarios que sean miembros de una organización específica de GitHub. Usa el servidor MCP de Auth0 Docs para averiguar cómo configurar la Conexión de GitHub Enterprise y escribir una Action de Auth0 que verifique, durante el inicio de sesión, si el usuario pertenece a la organización de GitHub y deniegue el acceso si no es miembro.
* Configura una Conexión social de Slack. Usa el servidor MCP de Auth0 Docs para encontrar la forma correcta de mapear el `team_id` de Slack al token de ID del usuario. Luego, actualiza mi interfaz de usuario local para incluir este campo `slack_team_id`.
* ¿Cómo integro Auth0 en un proyecto de Vercel existente?

<div id="ai-agents-and-mcp-servers">
  ### Agentes de IA y servidores MCP
</div>

* Añade a mi agente de IA una llamada de herramienta que pueda acceder al calendario de Google del usuario y responder preguntas sobre su agenda y reuniones. Usa el servidor MCP de Auth0 Docs para obtener instrucciones sobre cómo usar Auth0 para proteger el inicio de sesión e implementar la llamada de herramienta al calendario de Google del usuario.
* Actúa como ingeniero de seguridad. Usa el servidor MCP de Auth0 Docs para encontrar la guía sobre autorización para tu servidor MCP. Actualiza la configuración actual de mi servidor para exigir OAuth 2.1 en todas las conexiones entrantes y verifica que use el Perfil de compatibilidad del parámetro de recurso para los tokens de acceso.
* Examina mis definiciones actuales de herramientas en `server.py`. Usa el servidor MCP de Auth0 Docs para comprobar si mi implementación de Custom Token Exchange cumple con la RFC 8693. Si encuentras discrepancias por las que pueda filtrarse el contexto del usuario, sugiere una corrección y proporciona el código actualizado.

<div id="troubleshooting">
  ### Solución de problemas
</div>

* Ayúdame a resolver un error de `refresh token doesn’t exist` al usar el intercambio de Token de actualización. Usa como contexto las instrucciones de configuración de Token Vault.
* El botón de cerrar sesión no está cerrando la sesión del lado de Auth0. Busca en la documentación la estructura correcta de la URL de Logout federado y actualiza mi controlador de cierre de sesión para usarla.
* Mi flujo de inicio de sesión está fallando con un `401 Unauthorized error`. Usa el servidor MCP de Auth0 Docs para buscar causas comunes de este error con el SDK `auth0-node` y revisa mi `.env` y la inicialización del cliente para detectar discrepancias.
