mongodb-mcp-server
This is an MCP server from the mongodb-js organization for working with MongoDB databases and MongoDB Atlas from an AI client. It needs Node.js 20.19 or newer (22.12 or newer on v22) and either a MongoDB connection string or Atlas API service-account credentials; the README says the server will not start unless one of them is configured.
The tool list is split into Atlas tools (list organizations, projects and clusters, inspect a cluster, manage access lists and database users, create a free cluster, read performance-advisor suggestions and alerts), Atlas Local tools (create, connect to and delete local deployments) and database tools. Atlas tools only appear when API credentials are set. Configuration comes from environment variables, command-line arguments or the MCP client config file, with proxy support, and a `disabledTools` option can turn off tool names, operation types or whole categories.
Every example in the README includes `--readOnly`, which blocks write operations until you remove it. It also recommends giving the Atlas service account only the permissions it needs, and passing secrets through environment variables rather than command-line arguments, which can show up in process lists. A section covers deployment on Azure. Install in Cursor or VS Code from the README badges, or run `npx -y mongodb-mcp-server@latest --readOnly`. This review is based on the README and repository data; we have not run it ourselves.
Features
Why choose it
Trade-offs
Compatibility
Quick start
Use cases
Alternatives
Featured in these lists
Comments
No comments yet. Be the first!