mongodb-mcp-server

mongodb-mcp-server

158

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, and connectionString

Read-Only Mode

  • Provides an option to restrict the server to read and metadata operations only, preventing data modifications.