MongoDB MCP Server

A Model Context Protocol (MCP) server that provides Claude with the ability to interact with MongoDB databases. This implementation allows Claude to perform a wide range of MongoDB operations…

Local serverMIT

What is the MongoDB MCP Server?

MongoDB MCP Server is an MCP project maintained in the ryaker/mongodb-mcp-server repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server that provides Claude with the ability to interact with MongoDB databases. This implementation allows Claude to perform a wide…”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
collectionstring, required): Name of the collection to drop.
pipelinearray, required): Aggregation pipeline stages.
databasestring, optional): Target database.
countnumber, optional, default: 5, max: 10): Number of documents to sample.
filterobject, required): Filter to select documents.
projectionobject, optional, default: {}): Fields to include/exclude.
limitnumber, optional, default: 10, max: 100): Max documents to return.
sortobject, optional, default: {}): Sort criteria.
fieldstring, required): Field name.
documentobject, required): Document to insert.
documentsarray, required): Array of documents.
updateobject, required): Update operations.
upsertboolean, optional, default: false): Create if not found?
nameOnlyboolean, optional, default: true): Return only names?
confirmboolean, required): Must be true to confirm deletion.