Skip to main content
Glama

MongoDB Atlas MCP Server

Official
MIT License
74
10
  • Apple
  • Linux

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 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)

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. Vídeo de demostración
    1. Características
      1. Herramientas MCP
    2. Instalación
      1. Uso
        1. Como herramienta de línea de comandos
        2. Con Cline (extensión de VSCode)
        3. Con el cursor
        4. Con Claude Desktop
      2. Claves API
        1. Desarrollo
          1. Depuración
        2. Licencia

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A 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 -
            340
            75
            TypeScript
            MIT License
            • Apple
          • -
            security
            A
            license
            -
            quality
            Full featured MCP Server for MongoDB database analysis.
            Last updated -
            334
            108
            JavaScript
            MIT License
            • Apple
          • -
            security
            A
            license
            -
            quality
            An 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 -
            340
            MIT License
            • Apple
          • -
            security
            A
            license
            -
            quality
            A 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 -
            340
            MIT License
            • Apple

          View all related MCP servers

          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