Repolode
mongodb-js

mongodb-js/mongodb-mcp-server

Servidor MCP para que los agentes de IA consulten y administren bases de datos MongoDB y clústeres de MongoDB Atlas mediante un conjunto de herramientas.

Estrellas
1,149
Forks
297
Issues abiertos
29
Último commit
hace 2 horas

¿Qué es?

MongoDB MCP Server implementa el Model Context Protocol para que clientes de IA como Cursor, Claude Desktop y VS Code se conecten a una implementación de MongoDB y ejecuten operaciones en ella. Funciona con cualquier cadena de conexión de MongoDB, tanto si la base de datos es local como si está alojada en Atlas, y puede ejecutarse en modo de solo lectura para impedir escrituras.

El servidor ofrece herramientas para tareas habituales con bases de datos, como buscar documentos, agregar, contar, inspeccionar índices, describir esquemas, exportar y administrar colecciones o bases de datos. Si se configuran las credenciales de una cuenta de servicio de Atlas API, también ofrece herramientas para inspeccionar y crear clústeres, administrar listas de acceso y usuarios de bases de datos, pausar o reanudar clústeres, cargar conjuntos de datos de muestra y administrar recursos de Atlas Stream Processing.

Se puede instalar mediante npx o Docker, y el README incluye instrucciones de configuración para varios clientes MCP, así como opciones para configurar el servidor mediante variables de entorno o argumentos de línea de comandos. Se puede exigir la confirmación del usuario para las llamadas a herramientas que eliminan datos o modifican el acceso.

Funciones clave

  • 01Consultar y agregar datos, e inspeccionar colecciones, índices y esquemas mediante herramientas MCP.
  • 02Modo de solo lectura disponible para bloquear las operaciones de escritura.
  • 03Compatible con MongoDB local y clústeres de Atlas mediante una cadena de conexión.
  • 04Herramientas opcionales de Atlas API para administrar clústeres, listas de acceso y usuarios de bases de datos.
  • 05Instalable mediante npx o Docker, con configuración a través de variables de entorno o argumentos.

Casos de uso

  • Permitir que un asistente de programación con IA explore una base de datos MongoDB de desarrollo mientras se escriben consultas.
  • Pedir a un agente de IA que resuma los esquemas de las colecciones y el uso de los índices en modo de solo lectura.
  • Administrar clústeres de Atlas y listas de acceso desde un cliente de chat con IA usando credenciales de una cuenta de servicio.

Inicio rápido

  1. 1

    Ejecuta el script de configuración interactiva

    npx -y mongodb-mcp-server@latest setup
  2. 2

    O ejecuta el servidor directamente en modo de solo lectura

    npx -y mongodb-mcp-server@latest --readOnly

Antes de usarlo

  • Se requiere Node.js 22.13 o posterior.
  • Las herramientas de Atlas necesitan credenciales de Atlas Service Account API.

En colecciones

Temas

Preguntas frecuentes

¿Qué es mongodb-mcp-server?
Servidor MCP para que los agentes de IA consulten y administren bases de datos MongoDB y clústeres de MongoDB Atlas mediante un conjunto de herramientas. MongoDB MCP Server implementa el Model Context Protocol para que clientes de IA como Cursor, Claude Desktop y VS Code se conecten a una implementación de MongoDB y ejecuten operaciones en ella. Funciona con cualquier cadena de conexión de MongoDB, tanto si la base de datos es local como si está alojada en Atlas, y puede ejecutarse en modo de solo lectura para impedir escrituras.
¿mongodb-mcp-server es gratuito? ¿Qué licencia tiene?
mongodb-mcp-server es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿mongodb-mcp-server sigue mantenido?
Mantenimiento activo. El último commit de mongodb-mcp-server fue el 22 oct 2026.
¿Para qué puedo usar mongodb-mcp-server?
Permitir que un asistente de programación con IA explore una base de datos MongoDB de desarrollo mientras se escriben consultas. Pedir a un agente de IA que resuma los esquemas de las colecciones y el uso de los índices en modo de solo lectura. Administrar clústeres de Atlas y listas de acceso desde un cliente de chat con IA usando credenciales de una cuenta de servicio.
¿Cómo se instala mongodb-mcp-server?
Ejecuta el script de configuración interactiva: npx -y mongodb-mcp-server@latest setup O ejecuta el servidor directamente en modo de solo lectura: npx -y mongodb-mcp-server@latest --readOnly
¿Dónde consigo mongodb-mcp-server?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mongodb-js/mongodb-mcp-server

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados