Skip to content

Releases: kiliczsh/mcp-mongo-server

1.2.0

12 Apr 21:13
Compare
Choose a tag to compare

What's Changed

New Contributors

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

22 Mar 15:20
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.0...1.1.2

1.1.1

21 Mar 10:29
Compare
Choose a tag to compare

What's Changed

  • feat: implement read-only mode for MongoDB connections by @kiliczsh in #11

Full Changelog: 1.1.0...1.1.1

1.1.0

21 Mar 09:27
Compare
Choose a tag to compare

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

26 Feb 20:16
Compare
Choose a tag to compare

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

24 Jan 19:10
Compare
Choose a tag to compare

What's Changed

  • Deployment: Dockerfile and Smithery config by @calclavia in #4

Full Changelog: 0.1.3...0.2.0

0.1.3

13 Dec 18:07
Compare
Choose a tag to compare

What's Changed

  • Add Smithery CLI Installation Instructions by @calclavia in #2

New Contributors

Full Changelog: 0.1.2...0.1.3

0.1.2

11 Dec 18:34
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.1.1...0.1.2

0.1.1

06 Dec 19:33
Compare
Choose a tag to compare