mongodb-mcp-server
The MongoDB MCP Server is a Model Context Protocol server facilitating interactions with MongoDB Databases and MongoDB Atlas. It supports a variety of database and Atlas management operations and can be configured using several methods. Key features include a comprehensive set of tools and a configurable read-only mode for data security.
MongoDB MCP Server
A Model Context Protocol server designed for interacting with MongoDB Databases and MongoDB Atlas. It offers various methods for configuration and provides a comprehensive set of MongoDB Atlas and Database tools for operations such as listing, creating, and managing clusters or database users. The server can be started using configuration files, command-line arguments, environment variables, or Docker containers.
Supported Tools
MongoDB Atlas Tools
- Manage organizations, projects, clusters, and access lists
MongoDB Database Tools
- Perform operations like connect, find, aggregate, insert, update, rename, and delete on databases and collections
Configuration Methods
- Utilize environment variables or command-line arguments to set values such as
apiClientId
,apiClientSecret
, andconnectionString
Read-Only Mode
- Provides an option to restrict the server to read and metadata operations only, preventing data modifications.