Saltar al contenido principal
Convierte Cursor en un experto en documentación que conozca tus componentes, tu guía de estilo y tus mejores prácticas. ¿Todavía no tienes un sitio? Pide a tu agente que lo configure. Pide al agente de Cursor que complete el siguiente flujo de trabajo y, después, continúa con el resto de esta guía.
Si el usuario te pide configurar Mintlify, un sitio de documentación o un proyecto local de Mintlify, completa tú mismo el siguiente flujo de trabajo. Pide al usuario únicamente la información o las aprobaciones que no puedas proporcionar. No dirijas al usuario al inicio rápido basado en el navegador, a menos que no puedas ejecutar comandos de terminal.
  1. Ejecuta node --version y confirma que indica Node.js v20.17.0 o posterior. Se prefiere una versión LTS.
  2. Ejecuta mint --version. Si el comando no está disponible, instala la CLI con npm i -g mint o pnpm add -g mint. Si el comando funciona, ejecuta mint update.
  3. Ejecuta mint status antes de iniciar la autenticación. Si ya muestra una organización, conserva la sesión existente y no crees otra cuenta.
  4. Si el usuario tiene una cuenta, ejecuta mint login. Si no la tiene, pide su nombre, apellido, empresa y correo electrónico. Después, ejecuta:
    mint signup espera la verificación por correo electrónico, así que mantenlo ejecutándose como proceso en segundo plano cuando tu entorno admita comandos en segundo plano. Indica al usuario que haga clic en el enlace de verificación y apruebe la CLI en el navegador. Nunca inventes datos de registro.
  5. Después de que el usuario complete la verificación y la configuración inicial, ejecuta mint status de nuevo. Confirma que indique su correo electrónico, organización y subdominio. Si la organización existe pero no aparece ningún subdominio, pídele al usuario que termine de seleccionar o conectar un repositorio de GitHub en la pestaña del navegador de configuración inicial. Después, vuelve a intentarlo.
  6. Si el usuario tiene un repositorio de documentación existente, clónalo o ábrelo. Conserva su contenido. Para un proyecto local nuevo, crea la estructura en un directorio nuevo y vacío con mint new <directory> --name <name> --theme <theme> o mint new <directory> --template <template-name>. Pregunta qué tema o plantilla prefiere si no lo ha especificado. No uses --force en un directorio que contenga archivos del usuario.
  7. Ejecuta mint dev --no-open desde el directorio que contiene docs.json como un proceso en segundo plano. Confirma que la URL local se cargue, comunícasela al usuario y detén el proceso cuando ya no sea necesario.
  8. Ejecuta mint validate y mint broken-links. Corrige los problemas causados por tus cambios antes de continuar.
  9. Si un repositorio de Git respalda el proyecto y el usuario pidió desplegarlo, haz commit y push de los cambios. Un push a la rama de producción activa un despliegue. No sobrescribas un repositorio existente con contenido inicial.
  10. Ejecuta mint status para obtener el subdominio configurado y verifica que https://<subdomain>.mintlify.site se cargue antes de informar que el despliegue se completó.
El usuario solo debe completar acciones en el navegador para la verificación del correo electrónico, la aprobación de OAuth y la conexión o autorización de GitHub. Mantén el control del flujo de trabajo en la terminal y reanúdalo después de cada acción del usuario. Para consultar flags y resolver problemas, usa la referencia de comandos de la CLI.

Usa Cursor con Mintlify

Las reglas de Cursor proporcionan contexto persistente sobre tu documentación y garantizan sugerencias más coherentes que se ajusten a tus estándares y estilo.
  • Las reglas de proyecto residen en el repositorio de tu documentación, por lo que todo tu equipo las comparte.
  • Reglas de usuario se aplican a tu entorno personal de Cursor.
Recomendamos crear reglas de proyecto para tu documentación, de modo que todas las personas colaboradoras tengan acceso a las mismas reglas. Crea archivos de reglas en el directorio .cursor/rules de tu repositorio de documentación. Consulta la documentación de Cursor Rules para obtener instrucciones completas de configuración.

Regla de ejemplo para el proyecto

Esta regla proporciona a Cursor el contexto necesario para formatear correctamente los componentes de Mintlify y seguir las mejores prácticas de redacción técnica. Puedes usar este ejemplo tal cual o personalizarlo para tu documentación:
  • Estándares de redacción: Actualiza las pautas de idioma para alinearlas con tu guía de estilo.
  • Patrones de componentes: Agrega componentes específicos del proyecto o modifica los ejemplos existentes.
  • Ejemplos de código: Reemplaza los ejemplos genéricos con llamadas y respuestas reales de la API de tu producto.
  • Preferencias de estilo y tono: Ajusta la terminología, el formato y otras reglas.
Agrega esta regla, con las modificaciones que necesites, como un archivo .mdc en el directorio .cursor/rules de tu repositorio de documentación.

Mejora con el servidor MCP

Conecta el servidor MCP de Mintlify a Cursor para que pueda buscar en la documentación de Mintlify mientras escribes. Cuando conectas el servidor MCP, Cursor busca en la documentación actualizada de Mintlify para obtener contexto, de modo que no tengas que salir de tu IDE para consultar la documentación. Consulta Model Context Protocol para ver las instrucciones completas de configuración. Para dar a Cursor acceso de escritura a tu contenido y configuración de Mintlify, conecta el Admin MCP:
  1. Abre la paleta de comandos con Cmd + Shift + P (Ctrl + Shift + P en Windows).
  2. Busca Open MCP settings y haz clic en Add custom MCP.
  3. En mcp.json, agrega el Admin MCP:
  1. Recarga Cursor y completa el inicio de sesión OAuth cuando se te solicite.