Servidor MCP Oficial

MongoDB MCP Server

Servidor MCP oficial de MongoDB: consulta y gestiona MongoDB y Atlas desde un agente, con solo lectura.

Autor
MongoDB
Funciona con
Any MCP client, Cursor, Gemini CLI, OpenAI Codex
Licencia
Apache-2.0
Último lanzamiento
Oct 1, 2026
Documentado
Oct 2, 2026

Qué es MongoDB MCP Server

Un servidor de Model Context Protocol para interactuar con bases de datos MongoDB y MongoDB Atlas. Se ejecuta localmente con npx y se conecta con una cadena de conexión o con credenciales de cuenta de servicio de la API de Atlas. El README recomienda empezar en modo de solo lectura.

Qué hace

Cómo se integra MongoDB MCP Server: qué agentes lo ejecutan y qué añadeSE EJECUTA ENTu agenteAny MCP clientCursorOpenAI CodexGemini CLI4 hosts documentadosMCP SERVER · OFICIALMongoDB MCP ServerConecta el agente con herramienta…5 pasos de instalación2 notas de permisoslicencia: Apache-2.0LO QUE AÑADEQué haceEjecuta find, aggregate, count y…Inspecciona bases de datos, colec…Inserta, actualiza y elimina docu…Crea y elimina colecciones e índi…agente → extensión → nueva capacidad · desde el repositorio o la documentación oficial
Dónde se ejecuta MongoDB MCP Server y qué añade, según su documentación
  • Ejecuta find, aggregate, count y explain sobre colecciones
  • Inspecciona bases de datos, colecciones, esquemas, índices y tamaño de almacenamiento
  • Inserta, actualiza y elimina documentos cuando no está en modo de solo lectura
  • Crea y elimina colecciones e índices
  • Exporta resultados de consultas en formato EJSON
  • Gestiona recursos de Atlas cuando se proporcionan credenciales de la API de Atlas

Cuándo usarla

Buen encaje

  • Quieres que un agente explore o consulte un despliegue de MongoDB o Atlas
  • Necesitas acceso de solo lectura a la base de datos para un asistente de IA
  • Quieres herramientas de administración de Atlas en el mismo servidor

No apto para

  • No puedes ejecutar Node.js 22.13+ (Docker está documentado como alternativa)
  • Quieres acceso de escritura sin avisos de confirmación en las herramientas destructivas (varias herramientas piden confirmación por defecto)

Cómo instalar MongoDB MCP Server

Necesitas: Node.js v22.13.0 o posterior; Una cadena de conexión de MongoDB o credenciales de cuenta de servicio de la API de Atlas (necesarias para las herramientas de Atlas)

  1. Instala Node.js v22.13.0 o posterior
  2. Ejecuta la configuración interactiva: npx -y mongodb-mcp-server@latest setup
  3. O añade el servidor a la configuración de tu cliente MCP con npx -y mongodb-mcp-server@latest --readOnly
  4. Pasa MDB_MCP_CONNECTION_STRING o las credenciales de la API de Atlas (MDB_MCP_API_CLIENT_ID / MDB_MCP_API_CLIENT_SECRET) mediante variables de entorno
  5. Quita --readOnly solo si necesitas operaciones de escritura
Ejemplo de configuración (de la documentación oficial)
{
  "mcpServers": {
    "MongoDB": {
      "command": "npx",
      "args": ["-y", "mongodb-mcp-server@latest", "--readOnly"],
      "env": {
        "MDB_MCP_CONNECTION_STRING": "mongodb://localhost:27017/myDatabase"
      }
    }
  }
}

Permisos y seguridad

A qué puede acceder

  • Lee y, salvo que se use --readOnly, escribe datos en el despliegue de MongoDB conectado
  • Las herramientas de Atlas actúan con los permisos de la cuenta de servicio proporcionada

Notas de seguridad de los responsables

  • El README recomienda permisos mínimos para la cuenta de servicio de Atlas
  • El README recomienda encarecidamente usar variables de entorno en lugar de argumentos de línea de comandos para las cadenas de conexión y las credenciales de la API
  • La telemetría está activada por defecto (MDB_MCP_TELEMETRY / --telemetry)
  • Las herramientas destructivas como drop-database, drop-collection y delete-many piden confirmación por defecto

Revisa el código fuente antes de dar a un agente acceso a credenciales o sistemas de producción. Documentamos lo que declaran los responsables; no auditamos el código.

Limitaciones

  • Las herramientas de Atlas necesitan credenciales de cuenta de servicio de la API de Atlas
  • La compatibilidad con Node 20.x está obsoleta

Herramientas que extiende

OpenAI Codex

Web · Desktop · Mobile

Aún no hay reseñas de usuarios

Agente de programación de OpenAI para la CLI, extensión de IDE, app de escritorio, web e iOS, incluido en los planes de ChatGPT o facturado por API.

El plan gratis termina en: Desktop app only listed, Usage limits apply

Listed Aún sin reseñar

Verificado developers.openai.com (abre el sitio web de OpenAI Codex en una pestaña nueva)

Gratis · de pago desde $8/mo EE. UU. · revisado Sep 29

Claude Code

Web · Desktop

Aún no hay reseñas de usuarios

Herramienta de programación agéntica de Anthropic que lee tu código, edita archivos y ejecuta comandos desde la terminal, IDE, escritorio o navegador.

El plan gratis termina en: Sin nivel gratuito: Claude Code está incluido en las suscripciones de pago de Claude (Pro, Max, Team, Enterpr…

Listed Aún sin reseñar

Verificado code.claude.com (abre el sitio web de Claude Code en una pestaña nueva)

Desde $20/mo EE. UU. · revisado Sep 29

Preguntas frecuentes

¿El servidor MCP de MongoDB admite modo de solo lectura?

Sí. Inícialo con la opción --readOnly (o MDB_MCP_READ_ONLY); todos los ejemplos del README la incluyen por defecto. fuente

¿Qué versión de Node.js necesita el servidor MCP de MongoDB?

Node.js v22.13.0 o posterior; la compatibilidad con Node 20.x está obsoleta. Con Docker no hace falta instalar Node localmente. fuente

¿Cómo se conecta el servidor MCP de MongoDB a mi base de datos?

Mediante una cadena de conexión (MDB_MCP_CONNECTION_STRING) o credenciales de cuenta de servicio de la API de Atlas; el README prefiere variables de entorno frente a argumentos de CLI. fuente

¿Puede el servidor MCP de MongoDB gestionar Atlas?

Sí, con credenciales de cuenta de servicio de la API de Atlas expone herramientas de Atlas; el README aconseja permisos mínimos. fuente

Guías relacionadas

Fuentes y lagunas

Más extensiones para ver