Servidor MCP de MongoDB Atlas
Un servidor MCP (Protocolo de Contexto de Modelo) para la gestión de proyectos de MongoDB Atlas. Este paquete proporciona herramientas para crear y gestionar clústeres, usuarios y acceso a la red de MongoDB Atlas mediante la interfaz MCP.
Vídeo de demostración
Mire el video de demostración para ver MongoDB Atlas MCP Server en acción.
Características
Herramientas MCP
create_atlas_cluster
: crea un nuevo clúster de MongoDB Atlas en un proyecto existentesetup_atlas_network_access
: configura el acceso a la red para un proyecto Atlascreate_atlas_user
- Crea un nuevo usuario de base de datos con rol atlasAdminget_atlas_connection_strings
: recupera cadenas de conexión para un clústerlist_atlas_projects
: enumera todos los proyectos de Atlas accesibles con la clave API proporcionadalist_atlas_clusters
: enumera todos los clústeres en un proyecto Atlas específico
Instalación
Uso
Como herramienta de línea de comandos
Puede ejecutar Atlas Project Manager directamente desde la línea de comandos:
Con Cline (extensión de VSCode)
Para usar con Cline en VSCode, agregue la configuración del servidor a su archivo de configuración de MCP:
El archivo de configuración de MCP se encuentra en:
- macOS:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
- Windows:
%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
- Linux:
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Con el cursor
Para usar con Cursor, vaya a "Configuración del cursor" > "MCP" en la configuración y agregue un nuevo servidor con la siguiente configuración:
- Nombre :
atlas
(o cualquier nombre que prefieras) - Comando :
npx mcp-mongodb-atlas
- Argumentos : proporciona tus claves API como argumentos
Las versiones más nuevas pueden configurar el archivo ~/.cursor/mcp.json
con:
- Variables de entorno (opcionales):
ATLAS_PUBLIC_KEY
: Su clave pública de MongoDB AtlasATLAS_PRIVATE_KEY
: Su clave privada de MongoDB Atlas
Con Claude Desktop
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
Claves API
Necesita las claves API de MongoDB Atlas para usar esta herramienta. Para crearlas:
- Inicie sesión en su cuenta de MongoDB Atlas
- Vaya a Administrador de acceso > Claves API
- Cree una nueva clave API con los permisos adecuados
- Guardar las claves públicas y privadas
Desarrollo
Clonar el repositorio e instalar las dependencias:
Construir el proyecto:
Para desarrollo con reconstrucción automática:
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP:
El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
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.
Un servidor MCP que permite a los usuarios crear y administrar clústeres, usuarios y acceso a la red de MongoDB Atlas a través de comandos de lenguaje natural.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol (MCP) server that enables LLMs to interact directly with MongoDB databases. Query collections, inspect schemas, and manage data seamlessly through natural language.Last updated -34075TypeScriptMIT License
- -securityAlicense-qualityFull featured MCP Server for MongoDB database analysis.Last updated -334108JavaScriptMIT License
- -securityAlicense-qualityAn MCP server that enables large language models to interact directly with MongoDB databases, allowing them to query collections, inspect schemas, and manage data through natural language.Last updated -340MIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server that enables LLMs to interact directly with MongoDB databases, allowing them to query collections, inspect schemas, and manage data seamlessly through natural language.Last updated -340MIT License