Перейти к содержимому

MongoDB MCP Server

Сервер MCP для взаимодействия с MongoDB базами и Atlas кластерами

TypeScript
636 stars

Описание

MongoDB MCP Server — это сервер на Node.js для протокола Model Context Protocol, позволяющий AI-инструментам в IDE (VS Code, Cursor) взаимодействовать с MongoDB и Atlas. Поддерживает CRUD-операции, агрегации, управление кластерами и доступом. Технологии: Node.js >=20.19, Docker. Применения: анализ данных, автоматизация администрирования, интеграция с AI для запросов к БД без прямого кода.

Возможности

Подключение к MongoDB

Установка соединения с локальными или Atlas кластерами для последующих операций.

Запросы данных

Выполнение find, aggregate, count для чтения и анализа документов в коллекциях.

Управление данными

Вставка, обновление, удаление документов и коллекций (insert, update, delete).

Atlas инструменты

Список организаций/проектов, создание кластеров, управление доступом и пользователями.

Экспорт данных

Вывод результатов запросов в EJSON-формат для дальнейшего использования.

Режимы безопасности

Read-only, проверка индексов, отключение инструментов и требование подтверждения.

Установка

{ “mcpServers”: { “MongoDB”: { “command”: “npx”, “args”: ["-y", “mongodb-mcp-server@latest”, “–readOnly”], “env”: { “MDB_MCP_CONNECTION_STRING”: “mongodb://localhost:27017/myDatabase” } } } }

Информация

Язык
TypeScript
Лицензия
Apache License 2.0
GitHub Stars
636

Ссылки