1 required secret
MongoDB Database
Manage MongoDB databases, collections, documents, and aggregation pipelines
DatabasesData & Analytics
About
Manage databases, collections, documents, and aggregation pipelines in local, cloud, or self-hosted MongoDB instances.
Using MongoDB Atlas? Use the MongoDB Atlas connector instead. Use this connector for Community Edition, Enterprise Advanced, self-hosted deployments, or databases reachable only on a private network.
Features
- Database Operations: Connect, list databases, and get database statistics
- Collection Management: Create, drop, rename collections and manage schemas
- Data Operations: Find, insert, update, delete documents with flexible filtering
- Aggregation Support: Run complex aggregation pipelines for data analysis
- Index Management: Create and manage indexes for collection optimization
- Storage Analytics: Get collection sizes and database statistics
- Query Optimization: Explain query execution plans for performance tuning
What you’ll need to connect
Required:
- MongoDB Connection String: Valid connection string to your MongoDB instance
Compatibility:
- Works with any MongoDB instance (local, cloud, or self-hosted)
– Optional read-only mode available for safer operations
Configuration
Environment variables
| Variable | Description | Required |
|---|---|---|
MDB_MCP_CONNECTION_STRING | The connection string for your MongoDB database. | Yes |
Container runtime
- Image
ghcr.io/obot-platform/mcp-images/mongodb-database:1.9.0- Port
8099- Path
/- Args
mongodb-mcp-server