Releases: mongodb-js/mongodb-mcp-server
Releases · mongodb-js/mongodb-mcp-server
v0.1.2
What's Changed
- chore(deps-dev): bump openapi-typescript from 7.6.1 to 7.8.0 by @dependabot in #232
- chore(deps-dev): bump @redocly/cli from 1.34.2 to 1.34.3 by @dependabot in #235
- feat: Alerts Listing by @wtrocki in #230
- chore(deps-dev): bump eslint-config-prettier from 10.1.2 to 10.1.5 by @dependabot in #234
- chore(deps-dev): bump @types/node from 22.15.9 to 22.15.17 by @dependabot in #233
- chore(deps-dev): bump globals from 16.0.0 to 16.1.0 by @dependabot in #231
- chore: auto-close stale issues by @blva in #237
- chore: corrects the description of atlas-create-db-user by @ItsKarma in #240
- docs: bump node.js version by @wtrocki in #246
- chore(ci): add a PR title check workflow by @gagik in #247
- chore: change connection url to localhost (SEO change) by @wtrocki in #248
- chore: add hints and update mcp by @blva in #249
- docs: list alerts docs by @wtrocki in #250
- feat: docker support by @fmenezes in #238
- fix: docker security warnings by @fmenezes in #259
- fix: updates count tool by @blva in #254
- chore(deps-dev): bump yaml from 2.7.1 to 2.8.0 by @dependabot in #271
- chore(deps): bump @mongosh/service-provider-node-driver from 3.8.0 to 3.8.3 by @dependabot in #269
- chore(deps-dev): bump globals from 16.1.0 to 16.2.0 by @dependabot in #268
- chore(deps-dev): bump ts-jest from 29.3.2 to 29.3.4 by @dependabot in #270
- chore(deps): bump docker/build-push-action from 6.16.0 to 6.17.0 by @dependabot in #265
- chore(deps): bump openapi-fetch from 0.13.5 to 0.14.0 by @dependabot in #267
- chore(deps): bump tar-fs from 2.1.2 to 2.1.3 in the npm_and_yarn group by @dependabot in #280
- chore(deps-dev): bump jest-extended from 4.0.2 to 5.0.3 by @dependabot in #278
- chore(deps-dev): bump eslint-plugin-jest from 28.11.0 to 28.12.0 by @dependabot in #277
- chore(deps-dev): bump @eslint/js from 9.26.0 to 9.28.0 by @dependabot in #276
- chore(deps): bump zod from 3.24.3 to 3.25.49 by @dependabot in #275
- chore(deps): bump yargs-parser from 21.1.1 to 22.0.0 by @dependabot in #274
- chore(deps): bump docker/login-action from 3.0.0 to 3.4.0 by @dependabot in #266
- chore: add docs about different type of roles by @blva in #284
- chore: enable noUncheckedIndexedAccess by @blva in #285
- chore(deps-dev): bump typescript-eslint from 8.32.0 to 8.34.0 by @dependabot in #294
- chore(deps-dev): bump jest-extended from 5.0.3 to 6.0.0 by @dependabot in #293
- chore(deps-dev): bump @modelcontextprotocol/inspector from 0.10.2 to 0.14.0 by @dependabot in #292
- chore(deps-dev): bump eslint-plugin-prettier from 5.4.0 to 5.4.1 by @dependabot in #290
- chore(deps): bump docker/build-push-action from 6.17.0 to 6.18.0 by @dependabot in #273
- feat: add smithery config by @nirinchev in #263
- chore: add deeplinks to vscode, cursor installs by @nirinchev in #289
- chore(deps-dev): bump @modelcontextprotocol/inspector from 0.14.0 to 0.14.1 in the npm_and_yarn group by @dependabot in #299
- fix: don't log tool args by @nirinchev in #296
- chore(deps): bump bson from 6.10.3 to 6.10.4 by @dependabot in #300
- chore(deps-dev): bump mongodb-runner from 5.8.3 to 5.9.0 by @dependabot in #305
- chore(deps-dev): bump ts-jest from 29.3.4 to 29.4.0 by @dependabot in #301
- chore(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.0 by @dependabot in #302
- chore(deps-dev): bump @jest/globals from 29.7.0 to 30.0.0 by @dependabot in #303
- chore(deps-dev): bump tsx from 4.19.4 to 4.20.3 by @dependabot in #304
- chore: add is_container_env to telemetry MCP-2 by @fmenezes in #298
- chore: handle other signals by @blva in #318
- chore: release v0.1.2 by @mongodb-devtools-bot in #319
New Contributors
Full Changelog: v0.1.1...v0.1.2
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