MongoDB MCP Server

Официальный MCP-сервер MongoDB: запросы и агрегации к базам, управление индексами, кластерами Atlas и локальными развертываниями

  • 1 152 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-серверОфициальныйВыбор редакции

Широкий доступ

Почему такой уровень

  • Без --readOnly может удалять документы, коллекции и базы данных
  • Может создавать и менять кластеры Atlas, что влияет на расходы
  • Работает со строками подключения и секретами
Все причины и проверки

mongodb-js/mongodb-mcp-server

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/mongodb-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Без --readOnly может удалять документы, коллекции и базы данных
  • Может создавать и менять кластеры Atlas, что влияет на расходы
  • Работает со строками подключения и секретами

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает агента к любой базе MongoDB по строке подключения: поиск, агрегации, подсчет, схема и индексы коллекций, план выполнения запроса, экспорт результатов, а также вставка, обновление и удаление документов. С учетными данными сервисного аккаунта Atlas добавляются инструменты для проектов, кластеров, пользователей баз, списков доступа, алертов, советника по производительности и Stream Processing. Есть инструменты для локальных развертываний Atlas Local и поиск по базе знаний MongoDB. Флаг --readOnly оставляет только операции чтения.

Для кого. Для разработчиков и администраторов, которые работают с MongoDB или MongoDB Atlas.

Подходит, если

  • Нужно изучить схему коллекций и написать агрегацию по реальным данным
  • Нужно понять, почему запрос медленный, и подобрать индекс
  • Нужно создать или осмотреть кластер Atlas из агента

Не подходит, если

  • Проект на реляционной базе
  • Агенту нельзя давать доступ к производственным данным даже на чтение

Пример запроса к агенту

Покажи схему коллекции orders и найди, каких индексов не хватает для частых запросов

MCP

Транспорт
stdio, http
Авторизация
ключ необязателен

Переменные окружения

MDB_MCP_CONNECTION_STRING секрет
Строка подключения к MongoDB
MDB_MCP_API_CLIENT_ID секрет
Client ID сервисного аккаунта Atlas для инструментов Atlas
MDB_MCP_API_CLIENT_SECRET секрет
Секрет сервисного аккаунта Atlas
MDB_MCP_READ_ONLY
true оставляет только операции чтения
MDB_MCP_DISABLED_TOOLS
Список отключаемых инструментов

Ограничения

Нужен Node.js 22.13 или новее. Инструменты Atlas работают только с учетными данными сервисного аккаунта, права стоит выдавать минимальные. Без --readOnly агент может удалять документы, коллекции и базы. Сервис Atlas из России может быть недоступен, самостоятельно развернутая MongoDB работает без ограничений.

Как отключить. Удалите блок MongoDB из конфигурации MCP-клиента или удалите плагин mongodb в агенте.

Частые вопросы

Как запретить агенту изменять данные?

Запускайте сервер с флагом --readOnly или переменной MDB_MCP_READ_ONLY=true: инструменты создания, изменения и удаления не регистрируются.

Можно ли не запускать сервер локально?

Для Atlas есть управляемый MongoDB сервер с OAuth, он ставится плагином mongodb-atlas в Cursor, VS Code, Claude и Codex.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер дает агенту запросы, агрегации и запись в MongoDB и запускается одной командой npx без установки

MCP-серверШирокий доступ283Звезды репозитория

MCP-сервер для доступа агента к MySQL: чтение схемы и запросы, по умолчанию только на чтение, запись включается флагами

MCP-серверРасширенный доступ2,2 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер YDB от разработчиков базы: SQL-запросы с параметрами, план выполнения, обзор директорий и основа для своих серверов

MCP-серверШирокий доступ29Звезды репозитория
Официальный

Официальный MCP-сервер Redis: строки, хеши, стримы, JSON и векторный поиск через агента

MCP-серверШирокий доступ641Звезды репозитория

MCP-сервер на Python для работы с MySQL: список таблиц, чтение данных, выполнение SQL и разбор схемы через контролируемый интерфейс

MCP-серверШирокий доступ1,4 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер Tableau: агент ищет источники данных, отправляет к ним запросы и открывает дашборды и метрики Pulse

MCP-серверШирокий доступ361Звезды репозитория

Из блога

Коротко о README

README предлагает несколько путей установки: официальные плагины mongodb и mongodb-atlas для разных агентов, интерактивный скрипт setup, скилл настройки и ручную конфигурацию. Все примеры конфигурации идут с --readOnly. Приведен полный список инструментов для баз, Atlas, Atlas Local и базы знаний, а также все параметры конфигурации, прокси и развертывание в облаке. Лицензия Apache-2.0.

Бейдж для README

Сообщить о проблеме

Foxx AIMongoDB MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.