MongoDB Agent habilidades son instrucciones pre-desarrolladas y reutilizables que ayudan a los agentes de codificación de IA a realizar tareas comunes de MongoDB de manera eficiente. Estas habilidades brindan a los agentes un conocimiento experto sobre las mejores prácticas de MongoDB, permitiéndoles ayudarte a compilar aplicaciones más rápido y con menos errores.
¿Qué son las habilidades de agente?
Las habilidades de los agentes son instrucciones especializadas que enseñan a los agentes de codificación IA cómo:
Configurar y ajustar las conexiones de MongoDB
Diseñar e implementar esquemas de bases de datos
Guardar efficient query y agregaciones
Cuando instale las habilidades del MongoDB Agent, su agente de codificación IA obtiene acceso a conocimientos específicos de MongoDB y puede proporcionar una asistencia más precisa y consciente del contexto para sus tareas de desarrollo con MongoDB.
Habilidades disponibles
La colección de habilidades del MongoDB Agent incluye las siguientes habilidades.
Infraestructura
Configuración de MongoDB MCP
Guía al agente a través de la configuración del servidor MongoDB MCP (Protocolo de Contexto del Modelo), que permite la interacción directa con tus bases de datos MongoDB. Esta habilidad ayuda a configurar las credenciales de autenticación y los ajustes de conexión.
Conexión MongoDB
Optimice la configuración de la conexión del cliente de MongoDB (grupos, tiempos de espera, patrones) para configurar los pool de conexiones, depurar o solucionar problemas de errores de conexión y optimizar los problemas de rendimiento relacionados con las conexiones. Incluye la creación de funciones sin servidor con MongoDB, la creación de puntos finales de API que utilizan MongoDB, la optimización de aplicaciones de MongoDB de alto tráfico, la creación de tareas de larga duración y concurrencia, o la depuración de fallos relacionados con la conexión.
Modelado de datos
diseño de esquema
Guía a los desarrolladores sobre las mejores prácticas de diseño de esquemas en MongoDB. Esta habilidad ayuda a diseñar estructuras de documentos eficientes, implementar reglas de validación y optimizar esquemas para casos de uso específicos.
Funcionalidades avanzadas
Atlas Stream Processing
Habilidad integral para construir, operar y depurar los pipelines de MongoDB Atlas Stream Processing. Gestiona el provisionamineto del espacio de trabajo, las conexiones de fuente de datos/destino, las operaciones del ciclo de vida del procesador, los diagnósticos de depuración y el dimensionamiento de niveles. Soporta Kafka, clústeres de Atlas, S3, HTTPS e integraciones Lambda para cargas de trabajo de datos en transmisión y procesamiento de eventos.
Consulta de Lenguaje Natural
Traduce descripciones en lenguaje natural en queries y pipelines de agregación de MongoDB. Esta habilidad utiliza esquemas de colección, documentos de muestra e información de índices para generar consultas precisas y optimizadas. Admite operaciones complejas como consultas geoespaciales, búsqueda de texto y combinaciones entre varias colecciones. Distinto de MongoDB Atlas Search y búsqueda vectorial (ver la habilidad Search y Recomendaciones de IA a continuación).
optimizador de la query
Analiza y optimiza el rendimiento de las query de MongoDB. Esta habilidad garantiza que las queries estén correctamente indexadas, depura queries lentas usando Atlas Performance Advisor y brinda recomendaciones de mejores prácticas para pipelines de agregación.
Búsqueda y recomendaciones de IA
Ofrece orientación para implementar MongoDB Atlas Search y recomendaciones basadas en IA. Esta habilidad ayuda a configurar índices de búsqueda, compilar consultas de búsqueda e integrar capacidades de IA en las aplicaciones.
Instalación
Las habilidades de MongoDB Agent están disponibles para múltiples plataformas de codificación de IA. Puedes instalar las habilidades del MongoDB Agent desde el plugins oficial, el Mercado de Habilidades de Vercel, o manualmente desde el Repositorio de MongoDB agent-skills.
Instalar desde Complementos Oficiales
Instala habilidades de MongoDB Agent desde complementos oficiales para tu plataforma de codificación de IA:
Claude Code: Instala desde el plugin oficial de MongoDB Claude. Vea el Instala el plugin MongoDB Claude para más información.
Codex: Instala desde el plugin oficial Codex de MongoDB. Consulta la página Instalar el plugin de MongoDB Codex para obtener más información.
Cursor: Instale desde el marketplace de Cursor. Consulta la página Instalar el plugin MongoDB Cursor para obtener más información.
Gemini CLI: Instala como una extensión de Gemini CLI. Consulte la página Instale la extensión MongoDB Gemini desde Gemini para obtener más información.
VS Code Extension: Instálala desde la oficial MongoDB VS Code Extension. Consulta la página Instala la extensión MongoDB for VS Code para obtener más información.
Nota
Los complementos de MongoDB incluyen el servidor MCP
Los plugins oficiales de MongoDB para plataformas de codificación de IA incluyen el servidor MongoDB MCP y habilidades de agente pre-configuradas. Para configurar el MCP servidor, consulta MongoDB MCP servidor: Introducción.
Instalar desde el Directorio de Habilidades del Agente de Vercel
Instala las MongoDB Agent habilidades desde el Directorio de habilidades de agentes de Vercel usando la CLI de Vercel.
Ejecútese el siguiente comando (requiere Node.js):
npx skills add mongodb/agent-skills Siga las indicaciones para completar la instalación.
Si está utilizando el Servidor MCP, configure el Servidor MCP con los detalles de conexión a MongoDB:
`npx mongodb-mcp-server@1 setup` Sigue las instrucciones para completar la configuración.
Instalar desde el repositorio de GitHub
Instala manualmente las habilidades del agente de MongoDB desde el repositorio skills del agente de MongoDB.
Clona el repositorio:
git clone https://github.com/mongodb/agent-skills.git Instale las habilidades para su plataforma:
Plataformas soportadas (Claude Code, Codex, Cursor, Gemini CLI)
Copia el directorio de plugin adecuado en la raíz de tu proyecto:
Para Claude Code: Copie el
.claude-plugin/directorioPara Codex: Copia el directorio
.codex-plugin/Para Cursor: Copiar el directorio
.cursor-plugin/Para el CLI de Gemini: copia el directorio
skills/
Otras plataformas
Copia el directorio
skills/en la ubicación donde tu agente de codificación lee sus habilidades o los archivos de contexto. Consulta la documentación de tu agente para conocer la ruta correcta.Copia
mcp.jsonen la raíz de tu proyecto (si usas MCP servidor).Si utiliza MCP servidor, configure MCP servidor con los detalles de conexión de su MongoDB.
Configure el servidor MCP
Configura el servidor MongoDB MCP para las habilidades que acceden a una base de datos en vivo. Puede usar habilidades enfocadas en el diseño, la sintonización y la orientación de mejores prácticas sin MCP, aunque algunas ofrecen una experiencia más rica cuando lo habilita.
Para obtener opciones completas de configuración del servidor MCP, consulta Introducción al servidor MCP de MongoDB.
Uso de habilidades de agente
Una vez instaladas, las habilidades del agente funcionan automáticamente en segundo plano. Cuando le pidas ayuda a tu agente de codificación de IA con tareas de MongoDB, usará las habilidades instaladas para proporcionar respuestas más precisas y útiles.
Ejemplo de interacciones:
"Ayúdame a configurar una conexión MongoDB en mi aplicación Node.js"
"Crear un esquema para una colección de usuarios con validación de correo electrónico"
"Escribe una pipeline de agregación para calcular los totales de ventas mensuales"
"Muéstrame cómo implementar la paginación para esta query"
El agente utilizará las habilidades de MongoDB para proporcionar respuestas que sigan las mejores prácticas de MongoDB y estén adaptadas a su caso de uso específico.
Invocar habilidades de agente
Las habilidades de los agentes se activan automáticamente cuando solicitas ayuda a tu agente de IA para tareas relacionadas con MongoDB. Algunas plataformas te permiten invocar habilidades manualmente.
Por ejemplo, puede invocar una habilidad directamente en Claude Code usando /<skill-name>.