Skip to main content
Glama

MongoDB Atlas MCP Server

Official

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

Demostración del servidor MCP de MongoDB Atlas

Mire el video de demostración para ver MongoDB Atlas MCP Server en acción.

Related MCP server: MongoDB MCP Server for LLMs

Características

Herramientas MCP

  • create_atlas_cluster : crea un nuevo clúster de MongoDB Atlas en un proyecto existente

  • setup_atlas_network_access : configura el acceso a la red para un proyecto Atlas

  • create_atlas_user - Crea un nuevo usuario de base de datos con rol atlasAdmin

  • get_atlas_connection_strings : recupera cadenas de conexión para un clúster

  • list_atlas_projects : enumera todos los proyectos de Atlas accesibles con la clave API proporcionada

  • list_atlas_clusters : enumera todos los clústeres en un proyecto Atlas específico

Instalación

npm install mcp-mongodb-atlas

Uso

Como herramienta de línea de comandos

Puede ejecutar Atlas Project Manager directamente desde la línea de comandos:

# Using environment variables export ATLAS_PUBLIC_KEY="your-public-key" export ATLAS_PRIVATE_KEY="your-private-key" npx mcp-mongodb-atlas # Or passing keys as arguments npx mcp-mongodb-atlas "your-public-key" "your-private-key"

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:

{ "mcpServers": { "atlas": { "command": "npx", "args": ["mcp-mongodb-atlas"], "env": { "ATLAS_PUBLIC_KEY": "your-public-key", "ATLAS_PRIVATE_KEY": "your-private-key" }, "disabled": false, "autoApprove": [] } } }

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:

  1. Nombre : atlas (o cualquier nombre que prefieras)

  2. Comando : npx mcp-mongodb-atlas

  3. Argumentos : proporciona tus claves API como argumentos

## Suggested Command npx mcp-mongodb-atlas <public_key> <private_key>

Las versiones más nuevas pueden configurar el archivo ~/.cursor/mcp.json con:

{ "mcpServers": { "atlas": { "command": "npx", "args": ["mcp-mongodb-atlas"], "env": { "ATLAS_PUBLIC_KEY": "your-public-key", "ATLAS_PRIVATE_KEY": "your-private-key" }, "disabled": false, "autoApprove": [] } } }
  1. Variables de entorno (opcionales):

    • ATLAS_PUBLIC_KEY : Su clave pública de MongoDB Atlas

    • ATLAS_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

{ "mcpServers": { "atlas": { "command": "npx", "args": ["mcp-mongodb-atlas"], "env": { "ATLAS_PUBLIC_KEY": "your-public-key", "ATLAS_PRIVATE_KEY": "your-private-key" } } } }

Claves API

Necesita las claves API de MongoDB Atlas para usar esta herramienta. Para crearlas:

  1. Inicie sesión en su cuenta de MongoDB Atlas

  2. Vaya a Administrador de acceso > Claves API

  3. Cree una nueva clave API con los permisos adecuados

  4. Guardar las claves públicas y privadas

Desarrollo

Clonar el repositorio e instalar las dependencias:

git clone https://github.com/mongodb-developer/mcp-mongodb-atlas.git cd mcp-mongodb-atlas npm install

Construir el proyecto:

npm run build

Para desarrollo con reconstrucción automática:

npm run watch

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:

npm run inspector

El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mongodb-developer/mcp-mongodb-atlas'

If you have feedback or need assistance with the MCP directory API, please join our Discord server