Servidor MCP de MongoDB
Un servidor de Protocolo de Contexto de Modelo que proporciona acceso de solo lectura a las bases de datos MongoDB. Este servidor permite a los LLM inspeccionar esquemas de colección y ejecutar pipelines de agregación.
Componentes
Herramientas
- agregar
- Ejecutar canalizaciones de agregación de MongoDB contra la base de datos conectada
- Aporte:
collection
(cadena): La colección a consultarpipeline
(matriz): etapas de la canalización de agregación de MongoDBoptions
(objeto): configuraciones de agregación opcionalesallowDiskUse
(booleano): permitir operaciones que requieren el uso del discomaxTimeMS
(número): tiempo máximo de ejecución en milisegundoscomment
(cadena): Comentario para identificar la operación
- Límite predeterminado de 1000 documentos si no se especifica ninguna etapa de límite
- Tiempo de espera predeterminado de 30 segundos
- explicar
- Obtener planes de ejecución para pipelines de agregación
- Aporte:
collection
(cadena): La colección a analizarpipeline
(matriz): etapas de la canalización de agregación de MongoDBverbosity
(cadena): Nivel de detalle de la explicación- Opciones: "queryPlanner", "executionStats", "allPlansExecution"
- Valor predeterminado: "queryPlanner"
Recursos
El servidor proporciona información de esquema para cada colección en la base de datos:
- Esquemas de colección (
mongodb://<host>/<collection>/schema
)- Información del esquema JSON inferida para cada colección
- Incluye nombres de campos y tipos de datos.
- El esquema se deriva de los documentos de recolección de muestras.
Uso con Claude Desktop
Para usar este servidor con la aplicación Claude Desktop, agregue la siguiente configuración a la sección "mcpServers" de su claude_desktop_config.json
:
Reemplace mydb
con el nombre de su base de datos y ajuste la cadena de conexión según sea necesario.
Ejemplo de uso
Agregación básica
Explicación de la consulta
Características de seguridad
- Límite automático de 1000 documentos si no se especifica ningún límite en la canalización
- Tiempo de espera predeterminado de 30 segundos para todas las operaciones
- Solo operaciones de solo lectura
- Inferencia de esquemas seguros a partir de muestras de colecciones
Licencia
Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Proporciona acceso de solo lectura a las bases de datos MongoDB para que los LLM inspeccionen esquemas de recopilación y ejecuten canales de agregación.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides access to MongoDB databases. This server enables LLMs to inspect collection schemas and execute read-only queries.Last updated -8817217TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables LLMs to interact directly with MongoDB databases, allowing users to query collections, inspect schemas, and manage data through natural language.Last updated -340TypeScriptMIT License
- -securityFlicense-qualityA protocol server that enables LLMs like Claude to interact with MongoDB databases, providing tools for schema exploration, aggregation queries, and data analysis through natural language in Cursor.Last updated -115TypeScript
- -securityAlicense-qualityA Model Context Protocol server that enables LLMs to interact directly with MongoDB databases, allowing users to query collections, inspect schemas, and manage data through natural language.Last updated -340MIT License