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
- -securityFlicense-qualityProvides read-only access to PostgreSQL databases, enabling users to inspect database schemas and execute read-only queries through a Model Context Protocol server.Last updated -3JavaScript
- -securityAlicense-qualityEnables LLMs to interact with MySQL databases by inspecting schemas and executing safe, read-only queries within transactions.Last updated -28JavaScriptMIT License
- -securityFlicense-qualityProvides read-only access to PostgreSQL databases, enabling LLMs to inspect database schemas and execute read-only SQL queries within a secure transaction context.Last updated -19,2481JavaScript
- -securityFlicense-qualityProvides read-only access to PostgreSQL databases, enabling LLMs to inspect database schemas and execute read-only SQL queries.Last updated -19,248JavaScript