Настройка MongoDB
Запрашивайте данные и администрируйте базы MongoDB и кластеры Atlas с помощью строки подключения или сервисной учётной записи Atlas.
- Издатель
- MongoDB Официальный
- Локальный запуск
npx -y mongodb-mcp-server@latest --readOnly- Транспорты
- stdio, streamable-http
- Аутентификация
- Строка подключения, сервисная учётная запись Atlas с client ID и секретом или оба варианта.
- Окружение
MDB_MCP_CONNECTION_STRINGMDB_MCP_API_CLIENT_IDMDB_MCP_API_CLIENT_SECRET- Доступ к данным
- Чтение и запись; флаг --readOnly ограничивает доступ чтением.
- Лицензия
- Apache-2.0
- Исходный код
- github.com/mongodb-js/mongodb-mcp-server
- Статус
- Активен
Установка
Этот сервер запускается на вашем компьютере как дочерний процесс клиента. Вам понадобится среда выполнения, необходимая для его команды: например, Node.js для npx, uv для uvx или Docker. Также могут потребоваться переменные, перечисленные в разделе Environment.
Claude Code
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
{
"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
[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"]
Конфигурация для других клиентов →
В сгенерированной команде сохраняется --readOnly; удаляйте его, только если агенту нужно записывать данные.
Другие серверы в категории «данные»
Airtable
Запрос, создание и обновление записей в базах Airtable с доступом только к авторизованным вами базам.
BigQuery
Размещённый Google endpoint для просмотра наборов данных BigQuery и выполнения SQL-запросов. Для Cloud SQL и Spanner предусмотрены отдельные endpoints.
MCP Toolbox for Databases
Один сервер с готовыми наборами инструментов для Postgres, MySQL, BigQuery, AlloyDB, Spanner и других баз данных.
Supabase
Управляйте проектами Supabase с помощью агента: выполняйте SQL-запросы, применяйте миграции, читайте логи и развёртывайте Edge Functions.
Neon
Создавайте проекты и ветки Neon Postgres, выполняйте SQL-запросы и переносите изменения между ветками. Предназначен для разработки.
Redis
Позволяет агенту работать со структурами данных Redis, поиском и векторными индексами на обычном языке.