Skip to content

Releases: mongodb-js/mongodb-mcp-server

v1.15.0-alpha.2

v1.15.0-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jul 18:05
8e3b8ab

What's New

You can now pause, resume, upgrade, and create Atlas clusters directly through the AI assistant, as well as load sample data into a cluster to get started quickly. MQL validation has been expanded to cover projections in find, export, and explain operations, and sensitive information in configuration output and logs is now redacted by default for better security. A new maxSessions configuration option lets you control how many sessions the server creates, and you can optionally disable automatic IP access list creation when connecting to Atlas clusters.

Full Changelog: v1.15.0-alpha.1...v1.15.0-alpha.2

v1.15.0-alpha.1

v1.15.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jul 09:44
fdb68aa

What's New

You can now create, pause, resume, and upgrade Atlas clusters directly through the MCP Server, as well as load sample data into a cluster with a dedicated tool. Query validation has been improved to catch issues in projections when using find, export, and explain operations, and new database user creation now includes stronger input validation. Sensitive information in configuration output and logs is now redacted by default, and you can control the maximum number of concurrent sessions with a new maxSessions configuration option.

What's Changed

📦 Dependencies

  • chore(deps): bump docker/build-push-action from 7.2.0 to 7.3.0 by @dependabot[bot] in #1326
  • chore(deps): bump github/gh-aw-actions/setup-cli from 0.82.2 to 0.82.9 by @dependabot[bot] in #1346

Full Changelog: v1.14.0...v1.15.0-alpha.1

v1.14.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 09:10
b7d2a8e

What's New

You can now create, pause, resume, and upgrade Atlas clusters directly through the AI assistant, as well as load sample data into clusters with a dedicated tool. Sensitive information is now automatically redacted from configuration outputs and logs by default, and MQL validation has been extended to cover projections in find, export, and explain operations. Additionally, a new maxSessions configuration option lets you control how many sessions the server can create, and administrators can now disable automatic IP access list creation when connecting to Atlas clusters.

What's Changed

🚀 Features

🐛 Bug Fixes

📖 Documentation

  • docs(atlas): clarify atlas-list-alerts returns triggered alerts, not configurations MCP-543 by @blva in #1260

📦 Dependencies

  • chore(deps-dev): bump esbuild from 0.27.1 to 0.28.1 by @dependabot[bot] in #1259
  • chore(deps): bump github/gh-aw-actions from cc81570b4572ee3ccd62613812c2505f13160de5 to c20f9e750acfb2da7ce8698626ebeb65efb33300 by @dependabot[bot] in #1262
  • chore(deps-dev): bump eslint-plugin-prettier from 5.5.5 to 5.5.6 by @dependabot[bot] in #1264
  • chore(deps): bump zod from 4.4.2 to 4.4.3 by @dependabot[bot] in #1266
  • chore(deps-dev): bump uuid from 14.0.0 to 14.0.1 by @dependabot[bot] in #1273
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #1261
  • chore(deps): bump github/gh-aw-actions/setup-cli from 0.80.6 to 0.81.4 by @dependabot[bot] in #1289
  • chore(deps-dev): bump the vitest group with 5 updates by @dependabot[bot] in #1328
  • chore(deps-dev): bump @modelcontextprotocol/inspector from 0.21.2 to 0.22.0 by @dependabot[bot] in #1331
  • chore(deps-dev): bump @vitejs/plugin-react from 6.0.1 to 6.0.3 by @dependabot[bot] in #1329
  • chore(deps-dev): bump testcontainers from 11.14.0 to 12.0.3 by @dependabot[bot] in #1330
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #1325
  • chore(deps): bump github/gh-aw-actions/setup-cli from 0.81.4 to 0.82.2 by @dependabot[bot] in #1324
  • chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 by @dependabot[bot] in #1323
  • chore(deps): bump docker/setup-buildx-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #1322
  • chore(deps): bump marocchino/sticky-pull-request-comment from 3.0.4 to 3.0.5 by @dependabot[bot] in #1344
  • chore(deps): bump mongodb-js/devtools-shared/actions/setup-bot-token from 04e390e1e6157b3edbc120f3d9359d3fb47ab839 to c0821f61558402d9e6384de1b2caacce1d6695dd by @dependabot[bot] in #1345

New Contributors

Full Changelog: v1.13.0...v1.14.0

v1.14.0-prerelease.3

v1.14.0-prerelease.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Jul 18:21
2ceb4ca

What's New

You can now create, pause, resume, and upgrade Atlas clusters directly through the AI assistant, as well as load sample data into a cluster with a dedicated tool. Sensitive information in configuration outputs and logs is now automatically redacted by default, and you can optionally disable automatic IP access list creation when connecting to Atlas. Database user creation also includes stronger validation to help catch errors before they reach the API.

What's Changed

🚀 Features

  • feat: implement redaction of sensitive information in config resource output - MCP-589 by @dudaschar in #1337
  • feat: allow consumers to disable automatic IP access list creation CLOUDP-422265 by @nirinchev in #1343

🐛 Bug Fixes

📦 Dependencies

  • chore(deps-dev): bump the vitest group with 5 updates by @dependabot[bot] in #1328
  • chore(deps-dev): bump @modelcontextprotocol/inspector from 0.21.2 to 0.22.0 by @dependabot[bot] in #1331
  • chore(deps-dev): bump @vitejs/plugin-react from 6.0.1 to 6.0.3 by @dependabot[bot] in #1329
  • chore(deps-dev): bump testcontainers from 11.14.0 to 12.0.3 by @dependabot[bot] in #1330
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #1325
  • chore(deps): bump github/gh-aw-actions/setup-cli from 0.81.4 to 0.82.2 by @dependabot[bot] in #1324
  • chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 by @dependabot[bot] in #1323
  • chore(deps): bump docker/setup-buildx-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #1322

Full Changelog: v1.14.0-prerelease.2...v1.14.0-prerelease.3

mongodb-atlas-mcp-remote/v0.2.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 11:48
af61309

First pre-release of the mongodb-atlas-mcp-remote package. Not recommended for production usage yet.

v1.14.0-prerelease.2

v1.14.0-prerelease.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Jul 18:53
74afba9

What's New

You can now create, pause, resume, and upgrade Atlas clusters directly through the AI assistant, as well as load sample data into a cluster with a dedicated tool. Atlas Stream Processing is now supported with a full set of tools for managing streaming pipelines, and search and vector search indexes can be created, listed, and dropped. Tool responses across MongoDB, Atlas, and local tools now include structured content, making results easier for AI assistants to interpret and act on, and sensitive information in logs is redacted by default.

What's Changed

🚀 Features

🐛 Bug Fixes

  • fix: make requestIdAttr case-insensitive CLOUDP-418875 by @lerouxb in #1301
  • fix: enforce redaction of sensitive information in mcp logger by default - MCP-574 by @dudaschar in #1303
  • fix: use commit messages for release notes generation MCP-573 by @nirinchev in #1304
  • fix: update cluster listing output to include project name inside untrusted tag - MCP-576 by @dudaschar in #1306
  • fix: update messages to use "requested collection" and keep collection name along with other parsed content - MCP-580 by @dudaschar in #1314
  • fix: do not interpolate names in note for StreamsDiscoverTool output - MCP-578 by @dudaschar in #1308

New Contributors

Full Changelog: v1.14.0-prerelease.1...v1.14.0-prerelease.2

v1.14.0-prerelease.1

v1.14.0-prerelease.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Jul 15:44
d208a63

What's New

All tools now return structured response data alongside their text output, making it easier for AI assistants to reliably parse and use results without additional reformatting — this also improves resistance to prompt injection. A bug affecting local Atlas deployment creation has been fixed, where the tool would sometimes return before the deployment was fully ready, causing connection failures.

What's Changed

🚀 Features

🐛 Bug Fixes

📖 Documentation

  • docs(atlas): clarify atlas-list-alerts returns triggered alerts, not configurations MCP-543 by @blva in #1260

📦 Dependencies

  • chore(deps): bump github/gh-aw-actions/setup-cli from 0.80.6 to 0.81.4 by @dependabot[bot] in #1289

Full Changelog: v1.14.0-prerelease.0...v1.14.0-prerelease.1

v1.14.0-prerelease.0

v1.14.0-prerelease.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jun 10:11
654ea95

What's New

Improved request tracing is now built into the MongoDB MCP Server, with request IDs automatically passed through Atlas API calls and included in logs, making it easier to diagnose issues by correlating server activity with specific requests. A new evaluation framework has also been added internally to help ensure the accuracy and reliability of MCP tool responses over time.

What's Changed

🚀 Features

  • feat: add Braintrust-based single-turn LLM-as-judge eval framework CLOUDP-367319 by @nima-taheri-mongodb in #1141
  • feat: pass allow-listed headers (x-request-id) in atlas tool calls to apiClient and from there to the API CLOUDP-415674 by @lerouxb in #1279
  • feat: log x-request-id MCP-560 by @lerouxb in #1280

📦 Dependencies

  • chore(deps-dev): bump esbuild from 0.27.1 to 0.28.1 by @dependabot[bot] in #1259
  • chore(deps): bump github/gh-aw-actions from cc81570b4572ee3ccd62613812c2505f13160de5 to c20f9e750acfb2da7ce8698626ebeb65efb33300 by @dependabot[bot] in #1262
  • chore(deps-dev): bump eslint-plugin-prettier from 5.5.5 to 5.5.6 by @dependabot[bot] in #1264
  • chore(deps): bump zod from 4.4.2 to 4.4.3 by @dependabot[bot] in #1266
  • chore(deps-dev): bump uuid from 14.0.0 to 14.0.1 by @dependabot[bot] in #1273
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #1261

New Contributors

Full Changelog: v1.13.0...v1.14.0-prerelease.0

v1.13.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 10:08
9915b93

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

🐛 Bug Fixes

📦 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

Full Changelog: v1.12.0...v1.13.0

v1.12.0

Choose a tag to compare

@github-actions github-actions released this 04 Jun 11:36
a0ce732

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

📦 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

Full Changelog: v1.11.0...v1.12.0