Repolode
mongodb-js

mongodb-js/mongodb-mcp-server

MCP-сервер, с помощью которого AI-агенты могут запрашивать данные и управлять базами MongoDB и кластерами MongoDB Atlas.

Звёзды
1,149
Форки
297
Открытые issues
29
Последний коммит
19 часов назад

Что это?

MongoDB MCP Server реализует Model Context Protocol, позволяя AI-клиентам, таким как Cursor, Claude Desktop и VS Code, подключаться к MongoDB deployment и выполнять операции с ним. Сервер работает с любой строкой подключения MongoDB — для локальной базы или базы на Atlas — и поддерживает режим только для чтения, блокирующий запись.

Сервер предоставляет инструменты для типовых задач: find, aggregate, count, просмотр индексов, описание схемы, экспорт и управление коллекциями или базами данных. Если настроены учётные данные service account для Atlas API, доступны также инструменты для просмотра и создания кластеров, управления списками доступа и пользователями баз данных, приостановки и возобновления работы кластеров, загрузки примеров наборов данных и управления ресурсами Atlas Stream Processing.

Сервер можно установить через npx или Docker. В README описана настройка для нескольких MCP-клиентов, а также конфигурация с помощью переменных среды или флагов командной строки. Для вызовов инструментов, удаляющих данные или меняющих доступ, можно включить подтверждение пользователя.

Ключевые возможности

  • 01Запросы, агрегация и просмотр коллекций, индексов и схем с помощью инструментов MCP.
  • 02Режим только для чтения блокирует операции записи.
  • 03Работает с локальной MongoDB и кластерами Atlas через строку подключения.
  • 04Дополнительные инструменты Atlas для управления кластерами, списками доступа и пользователями баз данных.
  • 05Установка через npx или Docker; настройка с помощью переменных среды или флагов.

Сценарии использования

  • Помогать AI-ассистенту для разработки изучать базу MongoDB в процессе написания запросов.
  • Просить AI-агента описать схемы коллекций и использование индексов в режиме только для чтения.
  • Управлять кластерами Atlas и списками доступа через AI-чат-клиент с учётными данными service account.

Быстрый старт

  1. 1

    Запустите интерактивный скрипт настройки

    npx -y mongodb-mcp-server@latest setup
  2. 2

    Или запустите сервер напрямую в режиме только для чтения

    npx -y mongodb-mcp-server@latest --readOnly

Что важно знать

  • Требуется Node.js версии 22.13 или выше.
  • Для инструментов Atlas нужны учетные данные Atlas Service Account API.

Темы

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

Что такое mongodb-mcp-server?
MCP-сервер, с помощью которого AI-агенты могут запрашивать данные и управлять базами MongoDB и кластерами MongoDB Atlas. MongoDB MCP Server реализует Model Context Protocol, позволяя AI-клиентам, таким как Cursor, Claude Desktop и VS Code, подключаться к MongoDB deployment и выполнять операции с ним. Сервер работает с любой строкой подключения MongoDB — для локальной базы или базы на Atlas — и поддерживает режим только для чтения, блокирующий запись.
mongodb-mcp-server можно использовать бесплатно? Какая у него лицензия?
mongodb-mcp-server распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
mongodb-mcp-server всё ещё поддерживается?
Активно поддерживается. Последний коммит в mongodb-mcp-server — 21 окт. 2026 г..
Для чего можно использовать mongodb-mcp-server?
Помогать AI-ассистенту для разработки изучать базу MongoDB в процессе написания запросов. Просить AI-агента описать схемы коллекций и использование индексов в режиме только для чтения. Управлять кластерами Atlas и списками доступа через AI-чат-клиент с учётными данными service account.
Как установить mongodb-mcp-server?
Запустите интерактивный скрипт настройки: npx -y mongodb-mcp-server@latest setup Или запустите сервер напрямую в режиме только для чтения: npx -y mongodb-mcp-server@latest --readOnly
Где скачать mongodb-mcp-server?
Исходный код и инструкции по установке — на GitHub: https://github.com/mongodb-js/mongodb-mcp-server

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Библиотека метапоиска на Python, которая обращается к нескольким поисковым системам и возвращает единообразные результаты по веб-страницам, изображениям, видео, новостям и книгам.

3 тыс.287PythonMITОбновлён 2 месяца назад