Releases: kiliczsh/mcp-mongo-server
Releases · kiliczsh/mcp-mongo-server
1.2.0
What's Changed
- feat: implement read-only mode for MongoDB connections by @kiliczsh in #11
- Fix output not JSON by @rvanderfeer in #12
New Contributors
- @rvanderfeer made their first contribution in #12
Features
- Added completion handler for MongoDB collections
- Added automatic ObjectId conversion with configurable modes
- Implemented intelligent conversion of string IDs to MongoDB ObjectId based on field names
- Added new objectIdMode parameter supporting "auto", "none" or "force" conversion strategies
- Added default value and schema improvements to tools endpoints
- Added MongoDB environment variable support
- MCP_MONGODB_URI
- MCP_MONGODB_READONLY
Bug Fixes
- Fixed MCP ping tool error handling
- Fixed commitQuorum type to string only in index creation schema
Code Improvements
- Refactored codebase into modular structure
- Refactored MongoDB call handler for better code organization
- Improved error handling
Issues Resolved
- #15: Automatic ObjectId conversion with configurable modes
- #16: Default value and schema improvements to tools endpoints
- #17 & #20: commitQuorum type in index creation schema
Full Changelog: 1.1.0...1.2.0
1.1.2
What's Changed
- feat: implement read-only mode for MongoDB connections by @kiliczsh in #11
- Fix output not JSON by @rvanderfeer in #12
New Contributors
- @rvanderfeer made their first contribution in #12
Full Changelog: 1.1.0...1.1.2
1.1.1
1.1.0
What's Changed
- feat: add listCollections tool to list MongoDB collections with optional filtering and name-only mode by @agusdmb in #9
- feat: add GitHub Actions workflows for package publishing by @kiliczsh in #10
New Contributors
Full Changelog: 1.0.0...1.1.0
1.0.0
mcp-mongo-server v1.0.0 Release Notes
We're excited to announce the release of mcp-mongo-server v1.0.0! This major release introduces several new features and improvements to enhance your MongoDB development experience.
New Features
MongoDB Operations
- Count Operation: Count documents in a collection with optional query parameters and limits
- Insert Operation: Add documents to collections with support for ordered inserts and write concern options
- Update Operation: Modify documents with flexible filtering and update operators, including upsert support
- CreateIndex Operation: Create and manage indexes on collections with customizable specifications
- Ping Functionality: Simple server health check to verify MongoDB connection status
- Server Info: Retrieve detailed information about your MongoDB server, including version and storage engine details
Enhanced Functionality
- Improved Query & Aggregation: Added execution plan analysis support via the 'explain' parameter
- Simplified Connection: Streamlined MongoDB connection setup process for better reliability
Documentation
- Expanded README with comprehensive MongoDB operations details
- Updated documentation for all operations, including new examples
- Improved description of server capabilities
- Renamed prompt for collection analysis to
analyze_collection
Technical Details
- Major version bump to 1.0.0 across all package files and configuration
- Enhanced error handling throughout the application
- Added input schema validation for all operations
- Improved type safety and parameter handling
Thank you for using mcp-mongo-server! We welcome your feedback and contributions.
Full Changelog: 0.2.0...1.0.0
0.2.0
What's Changed
- Deployment: Dockerfile and Smithery config by @calclavia in #4
Full Changelog: 0.1.3...0.2.0
0.1.3
What's Changed
- Add Smithery CLI Installation Instructions by @calclavia in #2
New Contributors
- @calclavia made their first contribution in #2
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- Add mcp-get installation instructions by @michaellatman in #1
New Contributors
- @michaellatman made their first contribution in #1
Full Changelog: 0.1.1...0.1.2