Plugins
Los plugins agrupan reglas, skills, agentes de programación, comandos, servidores MCP y hooks en paquetes distribuibles.
Cursor es compatible con el estándar abierto Agent Plugins, además de contar con su propio formato de plugins. Instálalos y gestiónalos desde la página Personalizar, o explora los plugins oficiales en Cursor Marketplace. Para encontrar plugins de la comunidad y servidores MCP, explora cursor.directory. También puedes crear los tuyos propios para compartirlos con otros desarrolladores.
Contenido de los plugins
Un plugin puede incluir cualquier combinación de estos componentes:
| Componente | Disponible en | Descripción |
|---|---|---|
| Reglas | Plugins de Cursor | Instrucciones persistentes para la IA y estándares de programación (archivos .mdc) |
| Skills | Ambos formatos | Capacidades especializadas de los agentes para tareas complejas |
| Agentes | Plugins de Cursor | Configuraciones e instrucciones de agentes personalizados |
| Comandos | Plugins de Cursor | Archivos de comando ejecutables por agentes |
| Servidores MCP | Ambos formatos | Integraciones con Model Context Protocol |
| Hooks | Plugins de Cursor | Scripts de automatización activados por eventos |
El estándar Agent Plugins
Los plugins agrupan componentes reutilizables que un agente de programación puede usar. Agent Plugins es el estándar abierto para empaquetar skills portátiles y servidores MCP, al igual que Agent Skills define un estándar para skills individuales. Cursor es compatible con Agent Plugins y con los plugins de Cursor.
- Agent Plugins: plugins conformes con la especificación, con un manifiesto
plugin.jsonen la raíz del plugin, que empaquetan skills y servidores MCP - Plugins de Cursor: plugins con un manifiesto
.cursor-plugin/plugin.json, que añaden reglas, agentes, comandos, hooks y variables
Un plugin que sigue la especificación de Agent Plugins se carga en Cursor sin cambios. Los plugins de Cursor continúan desarrollándose en paralelo con el estándar, por lo que los componentes específicos de Cursor y las funciones del marketplace siguen funcionando como hasta ahora.
Obtén más información en agent-plugins.org o consulta la especificación en GitHub.
Canvases de plugins de Cursor
Los plugins ahora incluyen canvases prediseñados: plantillas de configuración compartidas que tu equipo puede abrir y reutilizar.
- Hex Canvas — Crea visualizaciones de datos. En Cursor, usamos Hex Canvas para explorar y compartir analítica.
- Atlassian Canvas — Consulta en tiempo real tus incidencias, proyectos y documentos de Jira y Confluence.
Abre un canvas desde un plugin instalado en Personalizar para partir de una configuración guiada en lugar de configurarlo todo desde cero.
El marketplace
El Cursor Marketplace es el lugar donde puedes descubrir e instalar plugins oficiales de Cursor. Los plugins se distribuyen como repositorios de Git y se envían a través del equipo de Cursor.
Cada plugin se revisa manualmente antes de publicarse. Explora los plugins oficiales en cursor.com/marketplace o busca por palabra clave en Personalizar. Para explorar plugins de la comunidad y servidores MCP, visita cursor.directory.
Marketplaces de equipo
Los marketplaces de equipo están disponibles en los planes Teams y Enterprise. Permiten distribuir Agent Plugins y plugins de Cursor a través del mismo marketplace.
- Plan Teams: hasta 1 marketplace de equipo
- Plan Enterprise: marketplaces de equipo ilimitados
Contactar con ventas para obtener marketplaces de equipo ilimitados y controles de administración para Enterprise.
Abre Panel de control -> Plugins para gestionar los marketplaces de equipo.
En los planes Enterprise, solo los administradores pueden añadir marketplaces de equipo desde Panel de control -> Plugins.
Marketplace de equipo predeterminado
El marketplace de equipo predeterminado conecta plugins compartidos y servidores MCP en Cursor. Los Admins pueden añadir servidores MCP de equipo que ya estén disponibles para los agentes en la nube y hacer que esos mismos servidores estén disponibles para que los miembros del equipo los instalen y configuren en la ventana del agente, el IDE y la CLI.
Añadir un servidor MCP de equipo al marketplace predeterminado no lo instala ni lo activa para todos los desarrolladores. Los Admins siguen controlando el acceso al marketplace y los modos de instalación de plugins. Es posible que cada desarrollador también deba autenticarse con el proveedor de MCP.
Migrar MCP de equipo existentes
Los Admins pueden vincular servidores MCP de equipo independientes al marketplace predeterminado:
- Abra Panel de control -> Integraciones y MCP.
- Busque Servidores MCP de equipo.
- Seleccione Añadir al marketplace de equipo en el mensaje de migración.
- Abra Panel de control -> Plugins para revisar el marketplace predeterminado, sus permisos de acceso y los modos de instalación de plugins.
Cursor crea el marketplace predeterminado si es necesario y vincula a él los servidores MCP existentes. Los servidores seguirán disponibles para los agentes en la nube, y los miembros del equipo podrán instalarlos y configurarlos localmente.
Eliminar un plugin MCP vinculado del marketplace o eliminar el marketplace puede eliminar el servidor MCP de equipo. Esto lo elimina para los usuarios locales y los agentes en la nube. Revise el mensaje de confirmación antes de continuar.
Acceso al marketplace
De forma predeterminada, los marketplaces de equipo están disponibles para todos los miembros del equipo. En Ajustes del marketplace -> Acceso al marketplace, los administradores pueden restringir el acceso a un marketplace a determinados grupos de la organización. Solo tendrán acceso los miembros del equipo del marketplace que pertenezcan a uno de los grupos seleccionados. Los administradores de equipo conservarán el acceso.
¿Cómo funciona SCIM?
Los grupos de la organización pueden sincronizar la pertenencia de sus miembros desde tu proveedor de identidad mediante SCIM. Gestiona los miembros en tu proveedor de identidad y Cursor sincronizará esos cambios con el grupo de la organización.
Los marketplaces existentes que usan grupos de directorio SCIM a nivel de equipo conservan esa configuración. Cursor no migra esas asignaciones automáticamente. Las organizaciones sin grupos de la organización siguen usando grupos de directorio SCIM.
Modos de instalación de plugins
Después de configurar el acceso al marketplace, elige cómo se distribuye cada plugin entre esos usuarios:
- Desactivado por defecto: Los desarrolladores pueden encontrar el plugin y elegir si instalarlo.
- Activado por defecto: El plugin se instala por defecto, pero los desarrolladores pueden optar por no usarlo.
- Obligatorio: El plugin siempre se instala y no se puede desinstalar.
Añadir un marketplace de equipo
Sigue estos pasos para importar un repositorio de GitHub como marketplace de equipo:
- Ve a Panel de control -> Plugins.
- En Marketplaces de equipo, haz clic en Añadir marketplace.
- Sigue las instrucciones para crear un marketplace desde cero o usa "Importar desde repositorio" si vas a importar uno desde GitHub.
- Añade y revisa plugins con "Añadir al marketplace".
- En Ajustes del marketplace, establece el Acceso al marketplace, activa opcionalmente la actualización automática y guarda.
Repositorio de ejemplo:
Mantén los plugins actualizados
Al importar desde GitHub, los plugins se indexan la primera vez que importas el repositorio. Puedes actualizar los plugins de dos formas:
- Automáticamente: Activa Enable Auto Refresh para actualizar los plugins automáticamente cada vez que se hagan push de cambios a la rama que sigue el marketplace. Para ello, debes tener instalada la aplicación de Cursor para GitHub en el repositorio. Cursor vuelve a indexar un marketplace como máximo una vez cada 10 minutos y agrupa los push rápidos en el commit más reciente.
- Manualmente: Haz clic en "Actualizar" para actualizar los plugins manualmente.
En los marketplaces creados con "Importar desde repositorio", Auto Refresh vuelve a leer el manifiesto completo con cada push, por lo que detecta automáticamente los nuevos plugins añadidos al repositorio.
En los marketplaces donde los plugins se añadieron individualmente, Auto Refresh solo actualiza los plugins existentes. Vuelve a importar la URL del repositorio para detectar los plugins recién añadidos.
Dónde encontrar los marketplaces de equipo
Los desarrolladores pueden encontrar los marketplaces de equipo en Personalizar.
- Abre Personalizar en la barra lateral.
- Busca plugins de tu marketplace de equipo.
- Instala plugins desactivados por defecto directamente desde ese panel.
- Los plugins activados por defecto se instalan automáticamente, pero los desarrolladores pueden optar por no instalarlos.
- Los plugins obligatorios se instalan automáticamente y no se pueden desinstalar.
- Instala y configura servidores MCP del marketplace para usarlos en la ventana del agente, el IDE y la CLI.
Instalación de plugins
Instala Agent Plugins y plugins de Cursor desde un marketplace. Cursor detecta el formato a partir del manifiesto del plugin, por lo que el proceso de instalación es el mismo para ambos:
- Abre Personalizar en la barra lateral.
- Busca el plugin que quieras usar.
- Selecciona Instalar y elige un ámbito de proyecto o de usuario.
Un Agent Plugin tiene un manifiesto plugin.json en su directorio raíz. Un plugin de Cursor tiene un
manifiesto .cursor-plugin/plugin.json. Los marketplaces de equipo pueden distribuir ambos
formatos mediante los mismos modos de acceso e instalación descritos anteriormente.
También puedes cargar cualquiera de los formatos directamente desde ~/.cursor/plugins/local mientras
desarrollas un plugin. Consulta Probar plugins localmente.
Deep links de MCP Apps
Comparte configuraciones de servidores MCP mediante enlaces de instalación:
cursor://anysphere.cursor-deeplink/mcp/install?name=$NAME&config=$BASE64_ENCODED_CONFIGConsulta los enlaces de instalación de MCP para saber cómo generarlos.
Gestión de plugins instalados
Abre Personalizar en la barra lateral para gestionar desde una sola página los Agent Plugins, plugins de Cursor, servidores MCP, reglas y skills instalados. Filtra por usuario, espacio de trabajo o equipo para ver qué está instalado.
Servidores MCP
Activa o desactiva los servidores MCP personales y distribuidos por el equipo desde Personalizar:
- Abre Personalizar en la barra lateral
- Busca el servidor MCP que quieras modificar
- Usa el interruptor para activarlo o desactivarlo
Los servidores desactivados no se cargarán ni aparecerán en el chat.
Reglas y skills
Gestiona las reglas y skills desde Personalizar. Cambia cada regla entre los modos Siempre, El agente decide y Manual. Las skills aparecen en la sección El agente decide y se pueden invocar manualmente con /skill-name en el chat.
Uso del hook workspaceOpen
Un hook workspaceOpen puede devolver rutas de plugins que se cargarán al abrir el espacio de trabajo, lo cual resulta útil cuando el conjunto de plugins depende del propio espacio de trabajo.
Referencia de hooks
Registra rutas de plugins desde un script de hook workspaceOpen
Crear plugins
Un plugin es un directorio que contiene un manifiesto y sus componentes. Elige Agent Plugins si quieres empaquetar skills y servidores MCP portátiles. Elige plugins de Cursor si también necesitas componentes específicos de Cursor, como reglas, agentes de programación, comandos, hooks o variables.
my-plugin/├── plugin.json├── skills/│ └── code-reviewer/│ └── SKILL.md└── mcp.jsonLos Agent Plugins requieren un plugin.json en la raíz con el identificador de esquema del estándar:
{ "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "my-plugin", "description": "Portable code review tools", "version": "1.0.0", "author": { "name": "Your Name" }}Empieza con la plantilla de repositorio para plugins de Cursor o consulta la guía para crear Agent Plugins para crear un Agent Plugin.
Probar plugins localmente
Antes de publicar, carga cualquiera de los dos formatos de plugin desde ~/.cursor/plugins/local:
- Crea una carpeta para tu plugin:
~/.cursor/plugins/local/my-plugin - Copia los archivos de tu plugin en esa carpeta. Incluye un
plugin.jsonen la raíz para un Agent Plugin o.cursor-plugin/plugin.jsonpara un plugin de Cursor. - Reinicia Cursor o ejecuta Developer: Reload Window.
- Verifica que los componentes de tu plugin se carguen en Cursor, como reglas, skills o servidores MCP.
Para iterar más rápido, crea un enlace simbólico a tu repositorio de plugins:
ln -s /path/to/my-plugin ~/.cursor/plugins/local/my-pluginCuando tu plugin esté listo, envíalo a revisión en cursor.com/marketplace/publish.
Los plugins de Cursor pueden usar .cursor-plugin/marketplace.json para repositorios
con varios plugins.
Consulta la referencia de plugins para conocer el esquema completo del manifiesto, los formatos de los componentes y la lista de verificación para el envío.
Marketplaces para equipos y Enterprise
Actualiza para obtener marketplaces privados para equipos y distribución de plugins en toda la organización.
Preguntas frecuentes
Sí. Todos los plugins se revisan manualmente antes de publicarse. Todos deben ser de código abierto y revisamos cada actualización antes de publicarla. Consulta Seguridad del Marketplace para obtener información sobre el proceso de evaluación, la revisión de actualizaciones y cómo informar de problemas.
Para crear un Agent Plugin portátil, añade un manifiesto plugin.json en la raíz y empaqueta
skills o servidores MCP. Para crear un plugin de Cursor, añade un
manifiesto .cursor-plugin/plugin.json y los componentes de Cursor que necesites.
Consulta la referencia de plugins para ver ejemplos de ambos
formatos.
Agent Plugins es una especificación abierta e independiente de proveedores para empaquetar skills y servidores MCP en plugins portátiles. Cursor es compatible con este estándar, por lo que los plugins que cumplen la especificación se cargan en Cursor sin cambios. Los plugins de Cursor se desarrollan en paralelo e incorporan componentes específicos de Cursor, como reglas, agentes de programación, comandos, hooks y variables.