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.
Integrations
Provides tools for managing MongoDB Atlas projects, including creating and configuring clusters, managing database users, setting up network access, and retrieving connection strings.
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
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.