Deprecated 1 required secret

MongoDB Atlas Management

Create and manage MongoDB Atlas projects, clusters, and database users

Containerized Updated 3 hours ago
DatabasesData & Analytics

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

  1. 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
  1. 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

VariableDescriptionRequired
MDB_MCP_API_CLIENT_IDThe client ID for your MongoDB Service Accounts Atlas API credentials.Yes
MDB_MCP_API_CLIENT_SECRETThe 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