MongoDB Atlas Management
Create and manage MongoDB Atlas projects, clusters, and database users
About
DEPRECATED: Use the MongoDB Atlas connector instead. It connects to MongoDB’s hosted Atlas MCP service and supports Atlas management, database operations, and stream processing through one connector.
Manage MongoDB Atlas projects, clusters, databases, collections, and database users.
Features
- Atlas Management: Create and manage MongoDB Atlas projects, clusters, and database users
- Cluster Management: List, inspect, and create MongoDB Atlas clusters including free tier clusters
What you’ll need to connect
MongoDB Atlas API Credentials (Required)
You’ll need Service Account Atlas API credentials to use the Atlas management tools:
- API Client ID: Your MongoDB Atlas Service Account Client ID
- API Client Secret: Your MongoDB Atlas Service Account Client Secret (keep this secure)
Setting up Atlas API Access
- Create a Service Account:
- Log in to MongoDB Atlas at cloud.mongodb.com
- Navigate to Access Manager > Organization Access
- Click Add New > Applications > Service Accounts
- Enter name, description and expiration for your service account
- (Recommended) Assign only the minimum permissions needed for your use case
- Save Client Credentials:
- After creation, copy and save the Client ID and Client Secret
- Important: The Client Secret won’t be displayed again
Required Permissions by Operation
| Operation | Required Role | Scope |
|———–|—————|——-|
| List organizations/projects | Org Member or Org Read Only | Organization | | Create new projects | Org Project Creator | Organization | | View clusters/databases | Project Read Only | Project | | Create/manage clusters | Project Cluster Manager | Project | | Manage IP access lists | Project IP Access List Admin | Project | | Manage database users | Project Database Access Admin | Project |
Security Note: Prefer project-level roles for most operations. Avoid Organization Owner unless you require full administrative control.
Configuration
Environment variables
| Variable | Description | Required |
|---|---|---|
MDB_MCP_API_CLIENT_ID | The client ID for your MongoDB Service Accounts Atlas API credentials. | Yes |
MDB_MCP_API_CLIENT_SECRET | The client secret for your MongoDB Service Accounts Atlas API credentials. | Yes |
Container runtime
- Image
ghcr.io/obot-platform/mcp-images/mongodb-atlas:1.9.0- Port
8099- Path
/- Args
mongodb-mcp-server, --apiClientId, ${MDB_MCP_API_CLIENT_ID}, --apiClientSecret, ${MDB_MCP_API_CLIENT_SECRET}, --disabledTools, mongodb