Skip to main content
Glama

MongoDB Atlas MCP Server

Official

Сервер MongoDB Atlas MCP

Сервер MCP (Model Context Protocol) для управления проектами MongoDB Atlas. Этот пакет предоставляет инструменты для создания и управления кластерами MongoDB Atlas, пользователями и сетевым доступом через интерфейс MCP.

Демонстрационное видео

Демонстрация сервера MongoDB Atlas MCP

Посмотрите демонстрационное видео, чтобы увидеть MongoDB Atlas MCP Server в действии.

Related MCP server: MongoDB MCP Server for LLMs

Функции

Инструменты МКП

  • create_atlas_cluster — создание нового кластера MongoDB Atlas в существующем проекте

  • setup_atlas_network_access — настройка сетевого доступа для проекта Atlas

  • create_atlas_user — создание нового пользователя базы данных с ролью atlasAdmin

  • get_atlas_connection_strings — получение строк подключения для кластера

  • list_atlas_projects — список всех проектов Atlas, доступных с предоставленным ключом API

  • list_atlas_clusters — список всех кластеров в определенном проекте Atlas

Установка

npm install mcp-mongodb-atlas

Использование

Как инструмент командной строки

Вы можете запустить Atlas Project Manager непосредственно из командной строки:

# 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"

С Клайном (расширение VSCode)

Для использования с Cline в VSCode добавьте конфигурацию сервера в файл настроек 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": [] } } }

Файл настроек MCP находится по адресу:

  • 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

С курсором

Для использования с курсором перейдите в раздел «Настройки курсора» > «MCP» в настройках и добавьте новый сервер со следующей конфигурацией:

  1. Имя : atlas (или любое другое имя, которое вы предпочитаете)

  2. Команда : npx mcp-mongodb-atlas

  3. Аргументы : укажите ваши ключи API в качестве аргументов.

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

В более новых версиях можно задать файл ~/.cursor/mcp.json с помощью:

{ "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. Переменные среды (необязательно):

    • ATLAS_PUBLIC_KEY : Ваш открытый ключ MongoDB Atlas

    • ATLAS_PRIVATE_KEY : Ваш закрытый ключ MongoDB Atlas

С Клодом Десктопом

Для использования с Claude Desktop добавьте конфигурацию сервера:

В macOS: ~/Library/Application Support/Claude/claude_desktop_config.json В 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" } } } }

API-ключи

Для использования этого инструмента вам понадобятся ключи API MongoDB Atlas. Чтобы создать ключи API:

  1. Войдите в свою учетную запись MongoDB Atlas.

  2. Перейдите в Диспетчер доступа > Ключи API.

  3. Создайте новый ключ API с соответствующими разрешениями.

  4. Сохраните открытый и закрытый ключи.

Разработка

Клонируйте репозиторий и установите зависимости:

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

Создайте проект:

npm run build

Для разработки с автоматической пересборкой:

npm run watch

Отладка

Поскольку серверы MCP взаимодействуют через stdio, отладка может быть сложной. Мы рекомендуем использовать MCP Inspector:

npm run inspector

Инспектор предоставит URL-адрес для доступа к инструментам отладки в вашем браузере.

Лицензия

Массачусетский технологический институт

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