mongo-mcp logo

mongo-mcpA mongo db server for the model context protocol (MCP)

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

The mongo-mcp tool is a MongoDB Model Context Protocol (MCP) server. It allows Large Language Models (LLMs) to interact directly with MongoDB databases using natural language. The tool enables querying collections, inspecting schemas, and managing data seamlessly. The mongo-mcp server provides several features, including collection schema inspection, document querying and filtering, index management, and document operations such as insert, update, and delete. It is primarily designed for use with the Claude Desktop app, but can be adapted for other MCP clients. The tool requires Node.js 18+ and can be installed via Smithery or manually. The server can be configured by adding a MongoDB connection URL to the Claude Desktop config file. A demo video is available to showcase its functionality. The tool's capabilities include basic operations like listing collections, showing schemas, and querying documents, as well as more advanced queries and index management.

Key features

  • Collection schema inspection
  • Document querying and filtering
  • Index management
  • Document operations (insert, update, delete)

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Database Exploration

Use natural language to explore a MongoDB database, including listing collections, inspecting schemas, and querying documents.

Data Management

Perform data management tasks, such as inserting, updating, and deleting documents, using natural language queries.

Pros & Cons

Pros

  • Enables natural language interaction with MongoDB databases
  • Supports collection schema inspection and document querying
  • Allows for index management and document operations

Cons

  • Requires Node.js 18+ and a MongoDB connection
  • Limited to use with MCP clients like Claude Desktop

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Is mongo-mcp limited to Claude Desktop?

It is primarily designed for Claude Desktop but can be adapted to other MCP clients that support the Model Context Protocol. The configuration requires adding a MongoDB connection URL to the client’s config.

Asked by Sven Bergqvist · Oct 2, 2025

What are the prerequisites for running mongo-mcp?

You need a MongoDB instance (or a sandbox via Docker Compose), Node.js 18 or higher, and an MCP client such as Claude Desktop. Docker Compose is only needed for local sandbox testing.

Asked by Fiorella Bianchi · Sep 5, 2025

Which operations can I perform through natural language with mongo-mcp?

You can inspect collection schemas, query and filter documents, manage indexes, and perform insert, update, and delete operations directly from an MCP client like Claude Desktop.

Asked by Amara Chukwu · Jul 12, 2025

How do I install mongo-mcp for my MongoDB database?

Install via Smithery with `npx @smithery/cli install mongo mcp client claude` or manually by cloning the repo, ensuring Node.js 18+ and Docker Compose if testing locally. Then add the connection URL to Claude Desktop’s config file under mcpServers.

Asked by Kwabena Asante · Jul 3, 2025

Ask a question

MCP Servers alternatives