mcp-mongodb-server

efeabio/mcp-mongodb-server

3.1

If you are the rightful owner of mcp-mongodb-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 dayong@mcphub.com.

FastMCP MongoDB Server is designed to enable AI agents to interact dynamically and securely with MongoDB databases.

Tools

Functions exposed to the LLM to take actions

mongodb_configure_connection

Configures connection with MongoDB.

mongodb_test_connection

Tests the current connection.

mongodb_get_connection_status

Gets the connection status.

mongodb_disconnect

Disconnects from MongoDB.

mongodb_list_databases

Lists all databases.

mongodb_create_database

Creates a new database.

mongodb_drop_database

Removes a database.

mongodb_get_database_info

Gets information about a database.

mongodb_list_collections

Lists collections in a database.

mongodb_create_collection

Creates a new collection.

mongodb_drop_collection

Removes a collection.

mongodb_get_collection_info

Gets information about a collection.

mongodb_validate_collection

Validates the integrity of a collection.

mongodb_count_documents

Counts documents in a collection.

mongodb_aggregate

Executes an aggregation pipeline.

mongodb_list_documents

Lists documents in a collection.

mongodb_get_document

Fetches a specific document.

mongodb_insert_document

Inserts a new document.

mongodb_update_document

Updates an existing document.

mongodb_delete_document

Removes a document.

mongodb_list_indexes

Lists indexes in a collection.

mongodb_create_index

Creates a new index.

mongodb_drop_index

Removes an index.

mongodb_get_server_status

Gets MongoDB server status.

mongodb_get_system_stats

Gets system statistics.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources