Table of Contents

Class MongoDbMcpOptions

Namespace
Tharga.MongoDB.Mcp
Assembly
Tharga.MongoDB.Mcp.dll

Options controlling the MCP surface exposed by Tharga.MongoDB.Mcp.

public class MongoDbMcpOptions
Inheritance
MongoDbMcpOptions
Inherited Members

Properties

Atlas

Optional MongoDB Atlas Administration API access. When set, the package registers a separate MCP tool provider with read-only Atlas tools (atlas.list_clusters, atlas.get_performance_advisor_suggestions, atlas.get_open_alerts) on the System scope. Leave null to disable — the Atlas tool surface is opt-in.

public MongoDbApiAccess Atlas { get; set; }

Property Value

MongoDbApiAccess

DataAccess

Maximum data-access level the MCP surface is allowed to expose. Default is Metadata: only metadata and admin tools/resources are listed and callable.

public DataAccessLevel DataAccess { get; set; }

Property Value

DataAccessLevel