A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
176 โ ยท QuantGeekDev/mongo-mcp ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 10 sources
Score
score 1,003 ยท 176 โ ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository QuantGeekDev/mongo-mcp๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
A Model Context Protocol (MCP) server that enables LLMs to interact directly with MongoDB databases. Query collections, inspect schemas, and manage data seamlessly through natural language. โจ Features - ๐ Collection schema inspection - ๐ Document querying and filtering - ๐ Index management - ๐ Document operations (insert, update, delete) Demo Video https://github.com/user-attachments/assets/2389bf23-a10d-49f9-bca9-2b39a1ebe654 ๐ Quick Start To get started, find your mongodb connection url and add this configuration to your Claude Desktop config file: **MacOS**: ~/Library/Application\ Support/Claude/claude_desktop_config.json **Windows**: %APPDATA%/Claude/claude_desktop_config.json Installing via Smithery To install MongoDB MCP Server for Claude Desktop automatically via Smithery: Prerequisites - Node.js 18+ - npx - Docker and Docker Compose (for local sandbox testing only) - MCP Client (Claude Desktop App for example) Test Sandbox Setup If you don't have a mongo db server to connect to and want to create a sample sandbox, follow these steps 1. Start MongoDB using Docker Compose: 2. Seed the database with test data: Configure Claude Desktop Add this configuration to your Claude Desktop config file: **MacOS**: ~/Library/Application\ Support/Claude/claude_desktop_config.json **Windows**: %APPDATA%/Claude/claude_desktop_config.json Local Development Mode: Test Sandbox Data Structure The seed script creates three collections with sample data: Users - Personal info (name, email, age) - Nested address with coordinates - Arrays of interests - Membership dates Products - Product details (name, SKU, category) - Nested specifications - Price and inventory info - Tags and ratings Orders - Order details with items - User references - Shipping and payment info - Status tracking ๐ฏ Example Prompts Try these prompts with Claude to explore the functionality: Basic Operations Advanced Queries Index Management Document Operations ๐ Available Tools The server provides these tools for database interaction: Query Tools - find: Query documents with filtering and projection - listCollections: List available collections - insertOne: Insert a single document