Releases: mongodb-js/mongodb-mcp-server
v1.13.0
What's New
You can now pause and resume Atlas clusters directly through the MCP Server, and quickly load sample datasets into a cluster to get started with realistic data. Server-side JavaScript functions ($where, $function, and $accumulator) are now disabled by default to prevent unintended behavior, though this can be configured if needed. A bug fix also ensures that renaming a collection with dropTarget: true is correctly blocked when destructive operations are disabled.
What's Changed
🚀 Features
- feat: disable server-side JS functions by default MCP-521 MCP-287 by @nirinchev in #1226
- feat: add a tool to load sample data in a cluster MCP-500 by @nirinchev in #1237
- feat: extend telemetry to support custom parameter for create-index tool MCP-407 by @dudaschar in #1242
- feat: Add atlas-pause-resume-cluster by @manupedrozo in #1239
🐛 Bug Fixes
- fix: use pnpm-workspace when packaging mcpb MCP-518 by @nirinchev in #1233
- fix: prevent dropTarget when delete operations are disabled MCP-526 by @nirinchev in #1241
- fix: apply mongosh CLI options (e.g. oidcTrustedEndpoint) in connect-tool path by @KyriosGN0 in #1121
📦 Dependencies
- chore(deps): bump @mongodb-js/devtools-proxy-support from 0.7.8 to 0.7.14 by @dependabot[bot] in #1229
- chore(deps-dev): bump @vitest/browser from 4.1.5 to 4.1.6 by @dependabot[bot] in #1217
- chore(deps-dev): bump the vitest group across 1 directory with 5 updates by @dependabot[bot] in #1219
- chore(deps): bump mongodb-build-info from 1.9.7 to 1.9.11 by @dependabot[bot] in #1244
- chore(deps-dev): bump knip from 6.4.1 to 6.16.1 by @dependabot[bot] in #1246
- chore(deps-dev): bump vite-plugin-singlefile from 2.3.2 to 2.3.3 by @dependabot[bot] in #1230
- chore(deps-dev): bump vite from 8.0.8 to 8.0.16 by @dependabot[bot] in #1250
- chore(deps-dev): bump @typescript-eslint/parser from 8.58.2 to 8.61.0 by @dependabot[bot] in #1245
New Contributors
- @dudaschar made their first contribution in #1242
- @KyriosGN0 made their first contribution in #1121
Full Changelog: v1.12.0...v1.13.0
v1.12.0
What's New
You can now create MongoDB Atlas clusters directly from your AI assistant using the new create cluster capability. It supports M10–M80 replica sets and single-shard clusters, automatically selecting a sensible instance size based on your existing project clusters, and returns immediately so you can continue working while the cluster provisions in the background.
What's Changed
🚀 Features
- feat: Add atlas-create-cluster tool by @manupedrozo in #1211
📦 Dependencies
- chore(deps): bump tmp from 0.0.33 to 0.2.5 by @dependabot[bot] in #1183
- chore(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 by @dependabot[bot] in #1203
- chore(deps): bump docker/login-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #1202
- chore(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #1204
- chore(deps-dev): bump prettier from 3.8.1 to 3.8.3 by @dependabot[bot] in #1216
- chore(deps-dev): bump globals from 17.5.0 to 17.6.0 by @dependabot[bot] in #1215
- chore(deps): bump mongodb-log-writer from 2.5.7 to 2.5.13 by @dependabot[bot] in #1214
New Contributors
- @manupedrozo made their first contribution in #1205
Full Changelog: v1.11.0...v1.12.0
v1.11.0
What's New
When connecting to Atlas Free or Flex tier clusters, the server now automatically checks for active resource alerts and surfaces a recommendation to upgrade your cluster when relevant thresholds are being exceeded. You can also now upgrade Free or Flex clusters directly to a higher tier (Free→Flex, Free→M10, or Flex→M10) using the new atlas-upgrade-cluster tool. Additionally, a new database-level aggregation tool has been added, and the setup command now includes an option to download MongoDB Agent Skills alongside the MCP server configuration.
What's Changed
🚀 Features
- feat: add db level aggregate tool MCP-459 by @paula-stacho in #1064
- feat: MCP Cluster upgrade tool CLOUDP-397237 by @carolynmcca in #1120
- feat(setup): Setup command includes downloading Agent Skills by @mongodben in #1090
- feat: add support for generating an mcpb package MCP-126 by @nirinchev in #1126
- feat: MCP Post-Connect Alerts Hook CLOUDP-397237 by @joyjwang in #1123
🐛 Bug Fixes
- fix: sanitize workflow inputs VULN-995 VULN-996 by @nirinchev in #1093
- fix: use dynamic database lookup for search index check MCP-454 by @nirinchev in #1095
- fix: fix aggregate-db schema to work with OpenAI models by @nirinchev in #1113
- fix: atlas-list-clusters returns empty result instead of throwing error by @Luke-Sanderson in #1179
- fix: don't block aggregates when getSearchIndexes fails MCP-497 by @nirinchev in #1186
📦 Dependencies
- chore(deps): bump github/gh-aw-actions from 2fe53acc038ba01c3bbdc767d4b25df31ca5bdfc to ea222e359276c0702a5f5203547ff9d88d0ddd76 by @dependabot[bot] in #1056
- chore(deps-dev): bump uuid from 13.0.0 to 14.0.0 by @dependabot[bot] in #1092
- chore(deps-dev): bump @types/node from 25.5.0 to 25.6.0 by @dependabot[bot] in #1103
- chore(deps-dev): bump the ai-sdk group across 1 directory with 4 updates by @dependabot[bot] in #1100
- chore(deps-dev): bump @microsoft/api-extractor from 7.58.2 to 7.58.5 by @dependabot[bot] in #1102
- chore(deps): bump github/gh-aw-actions from 0.68.1 to 0.71.1 by @dependabot[bot] in #1099
- chore(deps-dev): bump happy-dom from 20.8.9 to 20.9.0 by @dependabot[bot] in #1101
- chore(deps-dev): bump typescript-eslint from 8.58.1 to 8.58.2 by @dependabot[bot] in #1104
- chore(deps-dev): bump globals from 17.4.0 to 17.5.0 by @dependabot[bot] in #1132
- chore(deps): bump github/gh-aw-actions from 0.71.1 to 0.71.3 by @dependabot[bot] in #1127
- chore(deps): bump zod version to latest by @nirinchev in #1135
- chore(deps-dev): bump @vitest/eslint-plugin from 1.6.15 to 1.6.16 by @dependabot[bot] in #1130
- chore(deps-dev): bump @microsoft/api-extractor from 7.58.5 to 7.58.7 by @dependabot[bot] in #1129
- chore(deps-dev): bump the vitest group with 4 updates by @dependabot[bot] in #1159
- chore(deps-dev): bump simple-git from 3.32.3 to 3.36.0 by @dependabot[bot] in #1131
- chore(deps): bump @mongodb-js/device-id from 0.4.6 to 0.4.11 by @dependabot[bot] in #1172
- chore(deps): bump oauth4webapi from 3.8.5 to 3.8.6 by @dependabot[bot] in #1171
- chore(deps): bump github/gh-aw-actions from 0.71.3 to 0.73.0 by @dependabot[bot] in #1169
- chore(deps-dev): bump jsdom from 29.0.2 to 29.1.1 by @dependabot[bot] in #1161
- chore(deps): bump @mcp-ui/server from 5.16.3 to 6.1.0 by @dependabot[bot] in #1160
- chore(deps-dev): bump the ai-sdk group across 1 directory with 5 updates by @dependabot[bot] in #1158
- chore(deps): bump postcss from 8.4.49 to 8.5.14 by @dependabot[bot] in #1185
- chore(deps-dev): bump @vitest/eslint-plugin from 1.6.16 to 1.6.17 in the vitest group by @dependabot[bot] in #1191
New Contributors
- @mongodben made their first contribution in #1090
- @DianaMDB made their first contribution in #1134
- @Copilot made their first contribution in #1139
- @joyjwang made their first contribution in #1123
Full Changelog: v1.10.0...v1.11.0
v1.11.0-prerelease.3
chore: release mongodb-mcp-server v1.11.0-prerelease.3 (#1175) Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
v1.11.0-prerelease.2
chore: release mongodb-mcp-server v1.11.0-prerelease.2 (#1152) Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
v1.11.0-prerelease.1
chore: release mongodb-mcp-server v1.11.0-prerelease.1 (#1108) Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
v1.10.0
What's Changed
🐛 Bug Fixes
- fix: fall back to browser fetch in ApiClient MCP-473 by @nirinchev in #1078
📦 Dependencies
- chore(deps): bump protobufjs to 7.5.5 by @nirinchev in #1080
- chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #1055
Full Changelog: v1.9.1-prerelease.2...v1.10.0
v1.9.1-prerelease.2
What's Changed
🚀 Features
🐛 Bug Fixes
📦 Dependencies
- chore(deps-dev): bump the ai-sdk group across 1 directory with 5 updates by @dependabot[bot] in #1034
- chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 by @dependabot[bot] in #1041
- chore(deps): bump marocchino/sticky-pull-request-comment from 3.0.2 to 3.0.4 by @dependabot[bot] in #1057
- chore(deps): bump docker/build-push-action from 7.0.0 to 7.1.0 by @dependabot[bot] in #1038
- chore(deps-dev): bump globals from 16.5.0 to 17.4.0 by @dependabot[bot] in #1062
- chore(deps-dev): bump jsdom from 27.3.0 to 29.0.2 by @dependabot[bot] in #1060
- chore(deps): bump @inquirer/select from 5.1.2 to 5.1.3 by @dependabot[bot] in #1061
- chore(deps): bump mongodb-log-writer from 2.5.6 to 2.5.7 by @dependabot[bot] in #1059
- chore(deps): bump imjohnbo/issue-bot from 3.4.4 to 3.4.5 by @dependabot[bot] in #1039
- chore(deps-dev): bump the ai-sdk group across 1 directory with 5 updates by @dependabot[bot] in #1058
- chore(deps): bump some dependencies to latest VULN-2156 by @nirinchev in #1066
- chore(deps): bump mongodb/apix-action from 13 to 14 by @dependabot[bot] in #1069
- chore(deps): bump mongodb-build-info from 1.9.6 to 1.9.7 by @dependabot[bot] in #1073
- chore(deps-dev): bump the ai-sdk group with 3 updates by @dependabot[bot] in #1071
- chore(deps-dev): bump @vitest/browser from 4.1.2 to 4.1.4 by @dependabot[bot] in #1072
- chore(deps-dev): bump @mongodb-js/oidc-mock-provider from 0.13.6 to 0.13.7 by @dependabot[bot] in #1075
- chore(deps): bump actions/github-script from 8 to 9 by @dependabot[bot] in #1070
- chore(deps-dev): bump mongodb from 7.1.0 to 7.1.1 by @dependabot[bot] in #1074
New Contributors
- @paula-stacho made their first contribution in #1054
- @nol166 made their first contribution in #1007
- @lerouxb made their first contribution in #1067
Full Changelog: v1.9.0-prererelease.2...v1.9.1-prerelease.2
v1.9.0-prererelease.2
What's Changed
- chore(deps-dev): bump the ai-sdk group across 1 directory with 5 updates by @dependabot[bot] in #1011
- chore(deps-dev): bump happy-dom from 20.8.3 to 20.8.9 by @dependabot[bot] in #1015
- chore(deps-dev): bump vite and vitest versions to 6.4.1 and 4.1.2 by @nima-taheri-mongodb in #1018
- feat: add ability to use a custom session store MCP-451 by @gagik in #1024
- chore: release v1.9.0-prererelease.2 by @mongodb-devtools-bot[bot] in #1031
New Contributors
- @nima-taheri-mongodb made their first contribution in #1018
Full Changelog: v1.9.1-prerelease.1...v1.9.0-prererelease.2
v1.9.1-prerelease.1
What's Changed
- chore: remove search from previewFeatures by @nirinchev in #1004
- fix: add batching and exponential backoff to telemetry event sending by @jeroenvervaeke in #1005
- chore: adjust logging and telemetry setup MCP-410 by @gagik in #993
- feat: add log level minimum config by @gagik in #1001
- chore: allow external management of monitoring server by @gagik in #1006
- chore: release v1.9.1-prerelease.1 by @mongodb-devtools-bot[bot] in #1017
Full Changelog: v1.9.0...v1.9.1-prerelease.1