manage_network_peering
Manage VPC/VNet network peering connections between MongoDB Atlas and your cloud provider (AWS, Azure, GCP). List, create, view, or delete peering connections to enable private network communication with your clusters.
get_performance_advisor
Retrieve performance optimization recommendations from the Atlas Performance Advisor. Get suggested indexes and slow query logs for a specific MongoDB process to identify and resolve performance bottlenecks.
manage_alerts
Create, update, list, or delete alert configurations in a MongoDB Atlas project. Configure metric-based alerts (CPU, memory, disk, connections) and event-based alerts (host down, failover). Set up notification channels including webhooks, email, Slack, PagerDuty, Datadog, OpsGenie, and Microsoft Teams.
Also allows viewing and acknowledging active alerts.
manage_backups
Manage cloud backup snapshots and restore jobs for MongoDB Atlas clusters. List existing snapshots, take on-demand snapshots, view backup schedules, create restore jobs (automated or download), and update backup policies.
list_projects
Lists all MongoDB Atlas projects (groups) accessible to the authenticated user. Can also retrieve details of a specific organization. Use this to discover available projects and their IDs for use with other tools.
manage_online_archive
Configure Online Archive rules to automatically move infrequently accessed data from Atlas clusters to cheaper cloud object storage. Archived data remains queryable through federated queries.
manage_ip_access_list
Manage the IP access list (whitelist) that controls which IP addresses can connect to Atlas clusters in a project. Add, list, or remove IP addresses, CIDR blocks, or AWS security groups.
get_cluster_metrics
Retrieve performance metrics and monitoring data for MongoDB Atlas cluster processes. Get CPU, memory, connections, opcounters, replication lag, disk utilization, and other metrics. Also lists cluster processes (mongod/mongos instances).
manage_search_indexes
Create, update, list, or delete Atlas Search indexes on MongoDB collections. Configure analyzers, field mappings, and synonyms for full-text search capabilities.
manage_database_user
Create, update, list, or delete database users in a MongoDB Atlas project. Configure authentication methods (SCRAM, X.509, AWS IAM, LDAP, OIDC), assign roles for fine-grained access control, and scope users to specific clusters.
manage_cluster
Create, update, or retrieve MongoDB Atlas clusters. Supports dedicated (M10+), and shared-tier clusters. Use this to provision new clusters, scale existing ones, change MongoDB versions, or get cluster details.
list_events
Retrieve audit events for a MongoDB Atlas project or organization. Track changes like cluster creation/deletion, user modifications, alert triggers, backup events, and other administrative operations.
list_access_logs
Return MongoDB Atlas database access history for one cluster. Use this for security review, troubleshooting failed authentications, and investigating recent database connection activity.
manage_flex_cluster
Create, update, list, retrieve, or delete MongoDB Atlas Flex clusters. Flex clusters use the current Atlas flexClusters API for low-cost, elastic deployments separate from dedicated cluster endpoints.
manage_maintenance_window
Get, update, reset, or defer the MongoDB Atlas maintenance window for a project. Use this to control when Atlas applies scheduled maintenance and to defer the next maintenance window when allowed.