mongodb-mcp-server

mongodb-js/mongodb-mcp-server

4.2

mongodb-mcp-server is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of mongodb-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol server for interacting with MongoDB Databases and MongoDB Atlas.

Try mongodb-mcp-server with chat:

Tools

Functions exposed to the LLM to take actions

atlas-list-clusters

List MongoDB Atlas clusters

atlas-list-projects

List MongoDB Atlas projects

atlas-inspect-cluster

Inspect MongoDB Atlas cluster

atlas-create-free-cluster

Create a free MongoDB Atlas cluster

atlas-create-access-list

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

atlas-inspect-access-list

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

atlas-list-db-users

List MongoDB Atlas database users

atlas-create-db-user

Create an MongoDB Atlas database user

atlas-create-project

Create a MongoDB Atlas project

atlas-list-orgs

List MongoDB Atlas organizations

atlas-connect-cluster

Connect to MongoDB Atlas cluster

atlas-list-alerts

List MongoDB Atlas alerts

connect

Connect to a MongoDB instance

list-collections

List all collections for a given database

list-databases

List all databases for a MongoDB connection

collection-indexes

Describe the indexes for a collection

create-index

Create an index for a collection

collection-schema

Describe the schema for a collection

find

Run a find query against a MongoDB collection

insert-many

Insert an array of documents into a MongoDB collection

delete-many

Removes all documents that match the filter from a MongoDB 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

db-stats

Returns statistics that reflect the use state of a single database

aggregate

Run an aggregation against a MongoDB collection

update-many

Updates all documents that match the specified filter for a collection

rename-collection

Renames a collection in a MongoDB database

drop-database

Removes the specified database, deleting the associated data files

drop-collection

Removes a collection or view from the database. The method also removes any indexes associated with the dropped collection.

explain

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

create-collection

Creates a new collection in a database. If the database doesn't exist, it will be created automatically.

mongodb-logs

Returns the most recent logged mongod events

export

Export a query or aggregation results in the specified EJSON format.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

config

URI: config://config

MIME: text/plain

Server configuration, supplied by the user either as environment variables or as startup arguments

debug-mongodb

URI: debug://mongodb

MIME: text/plain

Debugging information for MongoDB connectivity issues. Tracks the last connectivity attempt and error information.