Releases: mongodb-js/mongodb-mcp-server
Releases · mongodb-js/mongodb-mcp-server
v0.0.4
What's Changed
- chore(release): use app token to create the release PR by @nirinchev in #72
- chore: add integration tests for list-databases by @nirinchev in #74
- add a mechanism to disable tools from the config by @nirinchev in #63
- feat: suggest the config connection string on connect failure by @nirinchev in #75
- feat: add createCollection tool by @nirinchev in #76
- chore: add coveralls support by @nirinchev in #77
- chore: add integration tests for count by @nirinchev in #78
- chore: refactor integration test setup by @nirinchev in #79
- add create project tool by @blva in #82
- chore: add integration tests for create-index by @nirinchev in #84
- chore: add integration tests for insert-many by @nirinchev in #85
- chore: add integration tests for delete operations by @nirinchev in #86
- fix: tweak the connect tool to prefer preconfigured connection string by @nirinchev in #88
- chore: add atlas tests by @fmenezes in #83
- fix: close mongo client between runs by @nirinchev in #98
- feat: hide atlas tools when not configured by @fmenezes in #96
- chore: add tests for metadata actions by @nirinchev in #91
- refactor: move configuration to be passed by @fmenezes in #101
- feat: core telemetry functionality by @blva in #87
- ci: split atlas and mongodb tests by @fmenezes in #104
- chore: pin lcov-result-merger version by @gagik in #106
- fix: add isError in handleError by @blva in #107
- refactor: split test helpers by @fmenezes in #103
- fix: tests by @fmenezes in #110
- chore: fix tests by @nirinchev in #112
- chore: add tests for db-stats by @nirinchev in #99
- chore: add tests for read operations by @nirinchev in #102
- chore: add remaining mongodb integration tests by @nirinchev in #105
- chore: rename to mongodb-mcp-server by @gagik in #97
Full Changelog: v0.0.3...v0.0.4
Note
Due to an issue this release was never published in NPM
v0.0.3
v0.0.2
v0.0.1
v0.0.0
What's Changed
- feat: atlas mcp by @fmenezes in #3
- chore: add prettier by @nirinchev in #5
- ci: add github actions to check dist folder by @fmenezes in #4
- chore: add LICENSE and fix version by @fmenezes in #6
- ci: add eslint by @fmenezes in #7
- ci: publish to npm by @fmenezes in #9
- fix: package name in package.json by @fmenezes in #10
- refactor: tool registration by @nirinchev in #8
- chore: clean up gha workflows by @nirinchev in #11
- chore: update contributing.md and readme.md by @fmenezes in #12
- feat: add data access tools by @nirinchev in #14
- fix: don't use mcp error for our errors by @nirinchev in #28
- feat: add atlas-create-free-cluster atlas-inspect-cluster tools by @fmenezes in #29
- feat: add atlas access list tools by @fmenezes in #32
- chore: update readme tools by @blva in #40
- feat: add logging by @nirinchev in #35
- feat: add DB users tools by @fmenezes in #41
- chore: refactor package.json import by @fmenezes in #43
- feat: add support for supplying config options by @nirinchev in #45
- chore: downgrade minimum node version by @gagik in #46
- refactor: use openapi-fetch by @fmenezes in #47
- chore: update readme by @blva in #51
- feat: add unit test framework by @blva in #13
- feat: refactor state, store it securely by @nirinchev in #48
- Add config option for connection string by @nirinchev in #53
- feat: add currentIp option atlas-create-access-list tool by @fmenezes in #52
- Add config option for connection string by @nirinchev in #56
- feat: change Atlas API auth to service accounts by @fmenezes in #59
- feat: add some integration tests by @nirinchev in #58
- fix: properly teardown mocks in server.test.ts by @nirinchev in #61
- chore: remove configFile and state.json by @fmenezes in #60
- chore: add type-powered eslint rules by @gagik in #62
- refactor: rename state to session, combine tool registration, and clearer dependencies by @gagik in #55
- chore: auto generate apiClient by @fmenezes in #64
New Contributors
Full Changelog: https://github.com/mongodb-js/mongodb-mcp-server/commits/v0.0.0