Releases: mongodb-js/mongodb-mcp-server
Releases · mongodb-js/mongodb-mcp-server
v0.1.1
What's Changed
- fix: instruct models not to generate passwords for createDBUser by @nirinchev in #177
- chore: defer machine ID resolution by @gagik in #161
- chore: update quickstart with mcpServers by @blva in #185
- fix: improve api error messages by @fmenezes in #176
- fix: db user test error by @fmenezes in #187
- chore: skip Atlas Tests and don't track coverage for fork contributions by @gagik in #188
- chore: switch to a matrix for forks by @gagik in #191
- docs: correct the link for VSCode's MCP usage by @up1 in #186
- fix: fork checks by @fmenezes in #194
- chore: add recommended extensions and settings by @nirinchev in #200
- chore(deps-dev): bump eslint from 9.25.1 to 9.26.0 by @dependabot in #207
- chore(deps-dev): bump typescript-eslint from 8.31.1 to 8.32.0 by @dependabot in #206
- chore(deps-dev): bump @types/node from 22.15.3 to 22.15.9 by @dependabot in #204
- chore(deps-dev): bump eslint-plugin-prettier from 5.2.6 to 5.4.0 by @dependabot in #205
- chore: update docs with more Service Accounts mentions by @blva in #209
- Update connection string app name if not present by @nirinchev in #199
- feat: add back the connect tool by @nirinchev in #210
- chore: enforce access list by @blva in #214
- feat: support flex clusters to atlas tools by @fmenezes in #182
- docs: improve getting started experience by @wtrocki in #217
- fix: use ejson parsing for stdio messages by @nirinchev in #218
- chore: add more details for some api errors by @blva in #219
- fix: validate creds by @blva in #222
- chore: switch to
@mongodb-js/device-id
by @gagik in #196 - chore: update issue template by @blva in #227
- fix: improve uncaught exception for getAccessToken by @blva in #224
- chore: release v0.1.1 by @mongodb-devtools-bot in #223
New Contributors
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- add link to service accounts by @blva in #180
- chore: release v0.1.0 by @mongodb-devtools-bot in #183
Full Changelog: v0.0.8...v0.1.0
v0.0.8
What's Changed
- chore: add bug issue template by @fmenezes in #150
- chore(deps-dev): bump @types/node from 22.15.2 to 22.15.3 by @dependabot in #155
- chore(deps-dev): bump typescript-eslint from 8.31.0 to 8.31.1 by @dependabot in #156
- chore: add type check for CI by @gagik in #157
- ci: test to check dependencies by @fmenezes in #160
- dep: update package-lock.json by @fmenezes in #162
- chore: add orgId and projectid by @blva in #159
- fix: issue template with title twice by @fmenezes in #167
- chore: update docs by @blva in #169
- fix: use proper ESM with jest by @gagik in #166
- fix: add atlas instance size by @fmenezes in #172
- fix: config resource by @fmenezes in #173
- feat: use node-machine-id by @gagik in #175
- chore: update config docs by @blva in #170
- fix: bad auth error by @fmenezes in #178
- chore: release v0.0.8 by @mongodb-devtools-bot in #179
Full Changelog: v0.0.7...v0.0.8
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