Skip to content

MongoDB MCP Server

El servidor oficial de MongoDB: 53 herramientas para consultas, esquemas, índices y administración de Atlas, con modo de solo lectura en todos los ejemplos.

Reseña de Sheela · Actualizado

Nuestra nota

4.4/5

Ejemplos en solo lectura, peticiones de confirmación y resultados envueltos contra la inyección lo convierten en una opción prudente por defecto para MongoDB, siempre que recortes sus 53 herramientas.

¿Qué es MongoDB MCP Server?

MongoDB MCP Server ofrece a los agentes 53 herramientas en cuatro grupos: herramientas de base de datos como find, aggregate, explain, collection-schema y gestión de índices; herramientas de Atlas para proyectos, clústeres, usuarios de base de datos, listas de acceso, alertas y Stream Processing; herramientas de Atlas Local para despliegues locales; y dos herramientas de conocimiento de MongoDB Assistant. Funciona con MongoDB autogestionado y con Atlas.

Se ejecuta en local con npx -y mongodb-mcp-server@latest --readOnly y una cadena de conexión o credenciales de una cuenta de servicio de Atlas en variables de entorno, con Docker o con el script de configuración interactivo, o instalando los plugins de MongoDB. El plugin mongodb-atlas se conecta por OAuth a un servidor de Atlas alojado por MongoDB, sin nada que ejecutar en local. La versión 3.1.0 salió el 15 de octubre de 2026.

Cómo instalar MongoDB MCP Server

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

¿Cuánto cuesta MongoDB MCP Server?

PlanPrecioQué incluye
ServerFreeApache-2.0
Atlas M0Free512 MB
Atlas Flex$8–$30 a month
Dedicated (M10)From $0.08/hour

El servidor es gratis y tiene licencia Apache-2.0. Atlas M0 es gratis con 512 MB; Flex cuesta de $8 a $30 al mes; los clústeres dedicados empiezan en $0,08/hora (M10).

¿Merece la pena MongoDB MCP Server?

MongoDB ha pensado en la seguridad de los agentes más que la mayoría de los proveedores de bases de datos, y se nota en los valores predeterminados. Todos los ejemplos del README pasan --readOnly. Las herramientas destructivas como drop-database y delete-many piden confirmación en los clientes que admiten elicitation, y los resultados de las consultas llegan entre delimitadores con un aviso de inyección de prompts salvo que lo desactives. Las agregaciones con una etapa $out o $merge se confirman siempre, ya que $out sustituye una colección por completo.

La otra cara es el tamaño. Entre sus cuatro grupos, el servidor expone 53 herramientas, y el conjunto de Atlas incluye atlas-create-cluster para los niveles M10 a M80 y atlas-upgrade-cluster. En modo escritura y con una cuenta de servicio con demasiados privilegios, un agente puede crear un clúster dedicado facturado desde $0,08 la hora para M10 hasta $7,30 para M80. La opción disabledTools acepta categorías enteras, así que desactivar atlas cuando el trabajo consiste en consultar es un seguro barato.

Los topes de resultados mantienen acotados el contexto y el coste: 100 documentos y 16 MB por find o aggregate por defecto, y un modo opcional indexCheck rechaza los recorridos completos de colección, algo útil cuando un agente apunta a datos de tamaño de producción. El servidor local no tiene autenticación, escucha en 127.0.0.1 y rechaza otros hosts salvo que definas MDB_MCP_DANGEROUS_HOST_BINDING. El README reconoce con franqueza que su separación de sesiones no es una frontera de seguridad entre usuarios.

La telemetría está activada por defecto y va a MongoDB; --telemetry disabled la detiene. Las versiones son frecuentes, con la 3.1.0 dos semanas después de la 3.0.5, y el soporte de Node 20 queda obsoleto en favor de 22.13 o posterior. Para el uso compartido, MongoDB orienta a los equipos hacia su servidor de Atlas alojado con OAuth en lugar de una instancia propia, una admisión honesta de dónde se queda corto el binario local.

Dónde se gana su sitio

  • Un desarrollador de backend en una aplicación Node.js respaldada por Atlas

    Averiguar por qué el endpoint de pedidos se ralentizó tras un cambio de esquema

    En modo de solo lectura, el agente ejecuta collection-schema, explain y atlas-get-performance-advisor, y después propone un índice para que lo cree una persona. No hay más coste que el del clúster, e indexCheck impide que las consultas exploratorias del propio agente recorran colecciones grandes.

  • Una analista de datos en una empresa de comercio electrónico de 50 personas

    Responder preguntas puntuales sobre pedidos sin escribir pipelines de agregación

    Apunta el servidor a un secundario con --readOnly y un usuario de base de datos de solo lectura; el agente redacta los pipelines y recibe como máximo 100 documentos por llamada. Ahorra esperar a un ingeniero, y el riesgo se limita a la carga de consultas.

  • Un equipo de plataforma que gestiona entornos de pruebas para desarrolladores en Atlas

    Permitir que los ingenieros creen y eliminen clústeres de prueba desde su editor

    Con una cuenta de servicio de alcance limitado, las herramientas de Atlas crean proyectos, clústeres gratuitos y entradas en la lista de acceso, y la creación de entradas de acceso y de usuarios pide confirmación por defecto. M0 es gratis y Flex cuesta de $8 a $30 al mes, pero la misma cuenta puede crear clústeres M10 o superiores salvo que su rol de Atlas lo impida.

Antes de decidirte

Puesta en marcha
npx -y mongodb-mcp-server@latest --readOnly con MDB_MCP_CONNECTION_STRING definida (Node 22.13 o posterior), Docker, un script de configuración o los plugins mongodb y mongodb-atlas para Cursor, VS Code, Claude, Codex, Copilot CLI y Grok. Las herramientas de Atlas solo aparecen una vez configuradas las credenciales de la cuenta de servicio.
Integraciones
53 herramientas: 25 de base de datos, 22 de Atlas, incluidas Stream Processing y la creación de clústeres, 4 de Atlas Local y 2 de conocimiento de Assistant. --readOnly elimina todas las herramientas de creación, actualización y borrado en lugar de bloquear las llamadas en tiempo de ejecución.
Datos y privacidad
El servidor puede hacer todo lo que pueda el usuario de base de datos o la cuenta de servicio de Atlas, así que la frontera real es el rol de MongoDB, no el indicador. Los resultados se envuelven como datos no fiables por defecto; la telemetría a MongoDB está activada salvo que se desactive; el README define los secretos mediante variables de entorno y no mediante argumentos.
Coste a escala
El servidor es gratis. Atlas M0 es gratis con 512 MB, Flex cuesta de $8 a $30 al mes y los niveles dedicados van desde $0,08 la hora (desde $56,94 al mes) para M10 hasta $7,30 la hora para M80, el nivel más grande que ofrece atlas-create-cluster.
Límites
Valores predeterminados de 100 documentos y 16 MB por consulta; las confirmaciones necesitan un cliente que admita elicitation. El modo HTTP no tiene autenticación ni aislamiento por usuario, y el servidor aún no es compatible con los clústeres Atlas Infinite durante su vista previa pública.

Lo bueno

  • --readOnly en todos los ejemplos; confirmaciones en las herramientas destructivas
  • Resultados envueltos con un aviso de inyección de prompts por defecto
  • Topes de 100 documentos y 16 MB por consulta por defecto
  • Servidor de Atlas alojado con OAuth para equipos

Lo malo

  • 53 herramientas en cuatro grupos saturan el contexto
  • El modo escritura puede crear clústeres de Atlas de pago
  • Telemetría activada por defecto
  • El servidor local no tiene autenticación ni aislamiento por usuario

Ideal para

Equipos con MongoDB o Atlas que quieren que los agentes exploren datos y gestionen clústeres con valores de seguridad ya establecidos.

Alternativas a MongoDB MCP Server

MongoDB MCP Server: preguntas frecuentes

¿Merece la pena MongoDB MCP Server?
Ejemplos en solo lectura, peticiones de confirmación y resultados envueltos contra la inyección lo convierten en una opción prudente por defecto para MongoDB, siempre que recortes sus 53 herramientas. Le damos un 4.4 sobre 5.
¿Cuánto cuesta MongoDB MCP Server?
El servidor es gratis y tiene licencia Apache-2.0. Atlas M0 es gratis con 512 MB; Flex cuesta de $8 a $30 al mes; los clústeres dedicados empiezan en $0,08/hora (M10).
¿Qué inconvenientes tiene MongoDB MCP Server?
53 herramientas en cuatro grupos saturan el contexto; el modo escritura puede crear clústeres de Atlas de pago; telemetría activada por defecto; el servidor local no tiene autenticación ni aislamiento por usuario.
¿Para quién es MongoDB MCP Server?
Equipos con MongoDB o Atlas que quieren que los agentes exploren datos y gestionen clústeres con valores de seguridad ya establecidos.
¿Cuánto cuesta MongoDB MCP Server para un equipo o en producción?
El servidor es gratis. Atlas M0 es gratis con 512 MB, Flex cuesta de $8 a $30 al mes y los niveles dedicados van desde $0,08 la hora (desde $56,94 al mes) para M10 hasta $7,30 la hora para M80, el nivel más grande que ofrece atlas-create-cluster.
¿Es MongoDB MCP Server seguro para los datos de la empresa?
El servidor puede hacer todo lo que pueda el usuario de base de datos o la cuenta de servicio de Atlas, así que la frontera real es el rol de MongoDB, no el indicador. Los resultados se envuelven como datos no fiables por defecto; la telemetría a MongoDB está activada salvo que se desactive; el README define los secretos mediante variables de entorno y no mediante argumentos.
¿Cuáles son las mejores alternativas a MongoDB MCP Server?
Las alternativas más cercanas que hemos analizado son Supabase MCP Server, MCP Toolbox for Databases y Redis MCP Server.

Respuestas comprobadas el 22 oct 2026.