Learn the "why" behind slow queries and how to fix them in our 2-Part Webinar.
Register now >
Docs Menu
Docs Home
/

Habilidades de agente de MongoDB

Las habilidades de agente de MongoDB son instrucciones predefinidas y reutilizables que ayudan a los agentes de codificación de IA a realizar tareas comunes de MongoDB de manera eficiente. Estas habilidades proporcionan a los agentes conocimientos especializados sobre las mejores prácticas de MongoDB, lo que les permite ayudarte a crear aplicaciones más rápido y con menos errores.

Las habilidades de los agentes son instrucciones especializadas que enseñan a los agentes de codificación de IA cómo:

  • Configurar y establecer conexiones de MongoDB

  • Diseñar e implementar esquemas de bases de datos

  • Escriba consultas y agregaciones eficientes.

Al instalar las funcionalidades del agente de MongoDB, su agente de codificación de IA obtiene acceso a conocimientos específicos de MongoDB y puede proporcionar asistencia más precisa y contextualizada para sus tareas de desarrollo de MongoDB.

La colección de habilidades del agente de MongoDB incluye las siguientes habilidades.

Guía al agente en la configuración del servidor MCP (Protocolo de Contexto de Modelo) de MongoDB, que permite la interacción directa con las bases de datos MongoDB. Esta habilidad ayuda a configurar las credenciales de autenticación y los ajustes de conexión.

Optimiza la configuración de conexión del cliente MongoDB (grupos de conexiones, tiempos de espera, patrones) para configurar grupos de conexiones, depurar o solucionar errores de conexión y optimizar el rendimiento en caso de problemas relacionados con las conexiones. Esto 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 MongoDB con alto tráfico, la creación de tareas de larga duración y la gestión de la concurrencia, así como la depuración de fallos relacionados con la conexión.

Guía a los desarrolladores a través de las mejores prácticas de diseño de esquemas de 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.

Amplia experiencia en la creación, operación y depuración de pipelines de procesamiento de flujos de MongoDB Atlas. Gestiona el aprovisionamiento de espacios de trabajo, las conexiones de origen/destino de datos, las operaciones del ciclo de vida del procesador, el diagnóstico de depuración y el dimensionamiento de niveles. Admite integraciones con Kafka, clústeres de Atlas, S3, HTTPS y Lambda para cargas de trabajo de datos en streaming y procesamiento de eventos.

Traduce descripciones en lenguaje natural a consultas y procesos de agregación de MongoDB. Esta funcionalidad utiliza esquemas de colección, documentos de ejemplo e información de índices para generar consultas precisas y optimizadas. Admite operaciones complejas como consultas geoespaciales, búsqueda de texto y uniones de múltiples colecciones. Es distinta de MongoDB Atlas Search y Vector Search (ver la funcionalidad de búsqueda y recomendaciones de IA más abajo).

Analiza y optimiza el rendimiento de las consultas de MongoDB. Esta habilidad garantiza que las consultas se indexen correctamente, depura las consultas lentas mediante Atlas Performance Advisor y proporciona recomendaciones sobre las mejores prácticas para las canalizaciones de agregación.

Proporciona orientación para implementar MongoDB Atlas Search y recomendaciones basadas en IA. Esta habilidad ayuda a configurar índices de búsqueda, crear consultas de búsqueda e integrar capacidades de IA en las aplicaciones.

Las habilidades de agente de MongoDB están disponibles para múltiples plataformas de codificación de IA. Puede instalar habilidades de agente de MongoDB desde complementos oficiales, el Mercado de habilidades de Vercel o manualmente desde el Repositorio de habilidades de agentes de MongoDB.

Instala las funcionalidades del agente MongoDB desde los complementos oficiales para tu plataforma de codificación de IA:

  • Código Claude: Instálelo desde el complemento oficial Claude de MongoDB. Consulte el Para obtener más información,visite la página del plugin MongoDB Claude.

  • Cursor: Instálelo desde el mercado de Cursor. Consulte la página «Instalar el complemento Cursor de MongoDB» para obtener más información.

  • Gemini CLI: Instálelo como una extensión de Gemini CLI. Consulte la página «Instalar la extensión de MongoDB para Gemini» para obtener más información.

  • Extensión para VS Code: Instálala desde la extensión oficial de MongoDB para VS Code. Consulta la página vsce-install para obtener más información.

Nota

Los complementos de MongoDB incluyen el servidor MCP.

Los complementos oficiales de MongoDB para plataformas de codificación de IA incluyen el servidor MCP de MongoDB y habilidades de agente predefinidas. Para configurar el servidor MCP, consulte la guía de inicio rápido del servidor MCP de MongoDB.

Instale las habilidades del agente de MongoDB desde el Directorio de habilidades del agente de Vercel utilizando la interfaz de línea de comandos de Vercel.

  1. Ejecuta el siguiente comando (requiere Node.js):

    npx skills add mongodb/agent-skills
  2. Siga las indicaciones para completar la instalación.

  3. Si está utilizando el servidor MCP, configure el servidor MCP con los detalles de conexión a MongoDB:

    `npx mongodb-mcp-server@1 setup`
  4. Siga las instrucciones para completar la configuración.

Instale manualmente las habilidades del agente de MongoDB desde el repositorio MongoDB agent-skills.

  1. Clona el repositorio:

    git clone https://github.com/mongodb/agent-skills.git
  2. Instala las habilidades para tu plataforma:

    Plataformas compatibles (Claude Code, Cursor, Gemini CLI)

    Copia el directorio del plugin correspondiente a la raíz de tu proyecto:

    • Para el código de Claude: Copie el .claude-plugin/ directorio

    • Para Cursor: Copie el directorio .cursor-plugin/

    • Para Gemini CLI: Copie el directorio skills/

    Otras plataformas

    Copia el directorio skills/ a la ubicación donde tu agente de codificación lee sus archivos de habilidades o contexto. Consulta la documentación de tu agente para obtener la ruta correcta.

  3. Copia mcp.json a la raíz de tu proyecto (si usas MCP Server).

  4. Si utiliza MCP Server, configure MCP Server con los detalles de conexión a MongoDB.

La mayoría de las habilidades del agente de MongoDB utilizan el servidor MCP de MongoDB para acceder a una base de datos MongoDB. Debe configurar el servidor MCP antes de utilizar estas habilidades.

Para obtener información completa sobre las opciones de configuración del servidor MCP, consulte la guía de inicio rápido del servidor MCP de MongoDB.

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, utilizará las habilidades instaladas para proporcionar respuestas más precisas y útiles.

Ejemplos de interacciones:

  • "Ayúdame a configurar una conexión a MongoDB en mi aplicación Node.js"

  • "Crea un esquema para una colección de usuarios con validación de correo electrónico"

  • "Escribe un proceso de agregación para calcular los totales de ventas mensuales".

  • "Muéstrame cómo implementar la paginación para esta consulta"

El agente utilizará sus conocimientos de MongoDB para proporcionar respuestas que sigan las mejores prácticas de MongoDB y que estén adaptadas a su caso de uso específico.

Las habilidades del agente se activan automáticamente cuando le pides ayuda a tu agente de codificación de IA con tareas de MongoDB. Algunas plataformas permiten activar las habilidades manualmente.

Por ejemplo, puedes invocar una habilidad directamente en Claude Code usando /<skill-name>.

Volver

Notas de versión

En esta página