Releases: mongodb-js/mongodb-mcp-server
Releases · mongodb-js/mongodb-mcp-server
v0.0.7
v0.0.6
What's Changed
- chore: update release description by @fmenezes in #127
- chore: follow tools structure in atlas tools by @fmenezes in #128
- chore: add config flags by @blva in #129
- Add codeql.yml by @nirinchev in #133
- feat: update the connect tool based on connectivity status by @nirinchev in #118
- Add dependabot config by @nirinchev in #132
- chore: revamp gha workflows by @nirinchev in #137
- chore(deps-dev): bump mongodb-runner from 5.8.2 to 5.8.3 by @dependabot in #134
- chore(deps-dev): bump @types/node from 22.14.1 to 22.15.2 by @dependabot in #136
- chore(deps-dev): bump @modelcontextprotocol/inspector from 0.8.2 to 0.10.2 by @dependabot in #135
- chore: add codeowners config by @nirinchev in #138
- feat: add readOnly flag by @blva in #130
- chore: add telemetry unit tests by @blva in #109
- fix: use record instead of a passthrough object by @gagik in #143
- chore: disable the connect tool by @nirinchev in #142
- feat: add atlas-connect-cluster tool by @fmenezes in #131
- chore: release v0.0.6 by @mongodb-devtools-bot in #145
New Contributors
- @dependabot made their first contribution in #134
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- feat: add logs tool by @nirinchev in #114
- fix: workaround models not providing arguments when everything is optional by @nirinchev in #116
- refactor: split loggers by @fmenezes in #111
- chore: disable telemetry by @blva in #117
- chore: bump native-machine-id by @gagik in #121
- feat: add org in atlas-list-projects by @fmenezes in #120
- chore: add server events by @blva in #115
- chore: add type-safe ESLint by @gagik in #119
- fix: duplicated v on version bump by @fmenezes in #125
- chore: release v0.0.5 by @mongodb-devtools-bot in #126
New Contributors
- @mongodb-devtools-bot made their first contribution in #126
Full Changelog: v0.0.4...v0.0.5
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