New: every message picks a fast or a slow model

MongoDB MCP

MongoDB MCP lets authorized agents explore and manage MongoDB Atlas resources, databases, collections, documents, indexes, performance data, and MongoDB knowledge sources.

What agents can do

Actions41

  • Aggregate

    Run an aggregation against a MongoDB collection

  • Aggregate db

    Run an aggregation against a MongoDB database

  • Atlas create access list

    Allow Ip/CIDR ranges to access your MongoDB Atlas clusters.

  • Atlas create cluster

    Create a MongoDB Atlas cluster (M10–M80, replica set or single shard, single or multi-region).

  • Atlas create db user

    Create an MongoDB Atlas database user

  • Atlas create free cluster

    Create a free MongoDB Atlas cluster

  • Atlas create project

    Create a MongoDB Atlas project

  • Atlas get performance advisor

    Get MongoDB Atlas performance advisor recommendations and suggestions, which includes the operations: suggested indexes, drop index suggestions, schema suggestions, and a sample of the most recent…

33 more
  • Atlas inspect access list

    Inspect Ip/CIDR ranges with access to your MongoDB Atlas clusters.

  • Atlas inspect cluster

    Inspect metadata of a MongoDB Atlas cluster

  • Atlas list alerts

    List triggered alerts for a MongoDB Atlas project.

  • Atlas list clusters

    List MongoDB Atlas clusters

  • Atlas list db users

    List MongoDB Atlas database users

  • Atlas list orgs

    List MongoDB Atlas organizations

  • Atlas list projects

    List MongoDB Atlas projects.

  • Atlas load sample dataset

    Load a MongoDB sample dataset into an Atlas cluster, or check the status of a previously-initiated load.

  • Atlas pause resume cluster

    Pause or resume a dedicated (M10+) MongoDB Atlas cluster (Free and Flex clusters cannot be paused).

  • Atlas streams build

    Create Atlas Stream Processing resources.

  • Atlas streams discover

    Discover and inspect Atlas Stream Processing resources.

  • Atlas streams manage

    Manage Atlas Stream Processing resources: start/stop processors, modify pipelines, update configurations.

  • Atlas streams teardown

    Delete Atlas Stream Processing resources.

  • Atlas upgrade cluster

    Upgrade a MongoDB Atlas cluster tier.

  • Collection indexes

    Describe the indexes for a collection

  • Collection schema

    Describe the schema for a collection

  • Collection storage size

    Gets the size of the collection

  • Count

    Gets the number of documents in a MongoDB collection using db.collection.count() and query as an optional filter parameter

  • Create collection

    Creates a new collection in a database.

  • Create index

    Create an index for a collection

  • Db stats

    Returns statistics that reflect the use state of a single database

  • Delete many

    Removes all documents that match the filter from a MongoDB collection

  • Drop collection

    Removes a collection or view from the database.

  • Drop database

    Removes the specified database, deleting the associated data files

  • Drop index

    Drop an index for the provided database and collection.

  • Explain

    Returns statistics describing the execution of the winning plan chosen by the query optimizer for the evaluated method

  • Find

    Run a find query against a MongoDB collection

  • Insert many

    Insert an array of documents into a MongoDB collection.

  • List collections

    List all collections for a given database

  • List databases

    List all databases for a MongoDB connection

  • Remote atlas connect

    Connect to MongoDB Atlas cluster

  • Rename collection

    Renames a collection in a MongoDB database

  • Update many

    Updates all documents that match the specified filter for a collection.

How it connects

You paste an API key from MongoDB MCP on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.