Enum DataAccessLevel
Controls how much MongoDB data the MCP surface exposes. Each level is a strict superset of the previous one.
public enum DataAccessLevel
Fields
DataRead = 1Adds tools and resources that read actual document data (e.g. duplicate keys, explain plans containing filter values, recent/slow call payloads).
DataReadWrite = 2Adds tools that modify document data (e.g.
mongodb.clean).Metadata = 0Default. Only metadata and admin tools/resources are exposed — nothing that returns or modifies actual document data.