kiliczsh / mcp-mongo-server
A Model Context Protocol Server for MongoDB
Why this job: name: mcp; says: model context protocol; topics: model-context-protocol, claude-desktop, mcp
What it does
- Read-Only Mode. blocks every write path (insert, update, index creation, and aggregation stages like $out/$merge that could modify data).
- Smart ObjectId Handling. configurable auto/none/force conversion of 24-character hex strings to ObjectIds.
- Schema Inference. automatic collection schema detection from document samples.
- Query & Aggregation. full query and aggregation pipeline support, with optional explain plans.
- Write Operations. insert, update, and index creation (when read-only mode is off).
Get started
npx -y mcp-mongo-server mongodb://localhost:27017/mydatabase You need: Node.js 20 or newer
- Maintenance
- Active
- Last commit 3 months ago
- Stars
- 284
- On GitHub
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- 3.0.1
- Released 3 months ago
- Built with
- TypeScript
- 100% of the code
Is it looked after?
- Contributors
- 0
- Last 90 days
- Issues
- 100% closed
- 0 still open
- Pull requests
- 14 merged
- 2 waiting
- Releases
- 17
- 7 in the last year
- Contributing guide (opens in new tab)
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| mongodb-js / mongodb-mcp-server | 1,159 | 3 days ago | Apache-2.0 | No downloads |
| furey / mongodb-lens | 207 | 2 days ago | MIT | No downloads |
| qdrant / mcp-server-qdrant | 1,565 | 3 months ago | Apache-2.0 | No downloads |
More: languages, topics and project record
Languages
- TypeScript 100%
- Dockerfile <1%
Topics
- antrophic
- claude
- claude-desktop
- cline
- cursor
- mcp
- model-context-protocol
- mongo
- mongodb
- windsurf
Project record
- JobMCP servers
- StatusListed
- Commits73
- Forks56
- Watching4
- Stars in 28 days+2
- CreatedDec 4, 2024
- First seen by usNov 7, 2026
- CheckedNov 7, 2026

