1 required secret

MongoDB Database

Manage MongoDB databases, collections, documents, and aggregation pipelines

Containerized Updated 3 hours ago
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

VariableDescriptionRequired
MDB_MCP_CONNECTION_STRINGThe 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