---
title: "MongoDB: настройка для Claude, Cursor и Codex · DotsAgent"
description: "Запрашивайте данные и администрируйте базы MongoDB и кластеры Atlas с помощью строки подключения или сервисной учётной записи Atlas. Настройте MongoDB в 13 клиентах MCP."
url: https://dotsagent.io/ru/mcp/servers/mongodb
---

Данные · MongoDB

# Настройка MongoDB

Запрашивайте данные и администрируйте базы MongoDB и кластеры Atlas с помощью строки подключения или сервисной учётной записи Atlas.

- **Издатель**: MongoDB Официальный
- **Локальный запуск**: `npx -y mongodb-mcp-server@latest --readOnly`
- **Транспорты**: stdio, streamable-http
- **Аутентификация**: Строка подключения, сервисная учётная запись Atlas с client ID и секретом или оба варианта.
- **Окружение**: `MDB_MCP_CONNECTION_STRING``MDB_MCP_API_CLIENT_ID``MDB_MCP_API_CLIENT_SECRET`
- **Доступ к данным**: Чтение и запись; флаг --readOnly ограничивает доступ чтением.
- **Лицензия**: Apache-2.0
- **Исходный код**: [github.com/mongodb-js/mongodb-mcp-server](https://github.com/mongodb-js/mongodb-mcp-server)
- **Статус**: Активен

## Установка

Этот сервер запускается на вашем компьютере как дочерний процесс клиента. Вам понадобится среда выполнения, необходимая для его команды: например, Node.js для npx, uv для uvx или Docker. Также могут потребоваться переменные, перечисленные в разделе Environment.

### Claude Code

`shell`

```
claude mcp add --scope project --env MDB_MCP_CONNECTION_STRING='<MDB_MCP_CONNECTION_STRING>' --env MDB_MCP_API_CLIENT_ID='<MDB_MCP_API_CLIENT_ID>' --env MDB_MCP_API_CLIENT_SECRET='<MDB_MCP_API_CLIENT_SECRET>' mongodb -- npx -y mongodb-mcp-server@latest --readOnly
```

### Cursor

`.cursor/mcp.json`

```
{
  "mcpServers": {
    "mongodb": {
      "command": "npx",
      "args": [
        "-y",
        "mongodb-mcp-server@latest",
        "--readOnly"
      ],
      "env": {
        "MDB_MCP_CONNECTION_STRING": "${env:MDB_MCP_CONNECTION_STRING}",
        "MDB_MCP_API_CLIENT_ID": "${env:MDB_MCP_API_CLIENT_ID}",
        "MDB_MCP_API_CLIENT_SECRET": "${env:MDB_MCP_API_CLIENT_SECRET}"
      }
    }
  }
}
```

### Codex

`~/.codex/config.toml`

```
[mcp_servers.mongodb]
command = "npx"
args = ["-y", "mongodb-mcp-server@latest", "--readOnly"]
env_vars = ["MDB_MCP_CONNECTION_STRING", "MDB_MCP_API_CLIENT_ID", "MDB_MCP_API_CLIENT_SECRET"]
```

[Конфигурация для других клиентов →](https://dotsagent.io/ru/mcp/config#add=mongodb)

В сгенерированной команде сохраняется --readOnly; удаляйте его, только если агенту нужно записывать данные.

## Другие серверы в категории «данные»

- [Airtable](https://dotsagent.io/ru/mcp/servers/airtable): Запрос, создание и обновление записей в базах Airtable с доступом только к авторизованным вами базам.

- [BigQuery](https://dotsagent.io/ru/mcp/servers/google-bigquery): Размещённый Google endpoint для просмотра наборов данных BigQuery и выполнения SQL-запросов. Для Cloud SQL и Spanner предусмотрены отдельные endpoints.

- [MCP Toolbox for Databases](https://dotsagent.io/ru/mcp/servers/mcp-toolbox-databases): Один сервер с готовыми наборами инструментов для Postgres, MySQL, BigQuery, AlloyDB, Spanner и других баз данных.

- [Supabase](https://dotsagent.io/ru/mcp/servers/supabase): Управляйте проектами Supabase с помощью агента: выполняйте SQL-запросы, применяйте миграции, читайте логи и развёртывайте Edge Functions.

- [Neon](https://dotsagent.io/ru/mcp/servers/neon): Создавайте проекты и ветки Neon Postgres, выполняйте SQL-запросы и переносите изменения между ветками. Предназначен для разработки.

- [Redis](https://dotsagent.io/ru/mcp/servers/redis): Позволяет агенту работать со структурами данных Redis, поиском и векторными индексами на обычном языке.

## Источники

1. [github.com](https://github.com/mongodb-js/mongodb-mcp-server)/mongodb-js/mongodb-mcp-server

Независимый справочник для тех, кто создаёт AI-агентов. Не связан ни с одним из упомянутых здесь поставщиков.

© 2026 DotsAgent · Факты проверены 1 октября 2026 г.
