Skip to content

Commit 64c562c

Browse files
chore: release v1.3.0-pre.1 (#764)
Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
1 parent 9963a2a commit 64c562c

File tree

4 files changed

+34
-5
lines changed

4 files changed

+34
-5
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,7 @@ The MongoDB MCP Server can be configured using multiple methods, with the follow
353353
| `confirmationRequiredTools` | `MDB_MCP_CONFIRMATION_REQUIRED_TOOLS` | `"atlas-create-access-list,atlas-create-db-user,drop-database,drop-collection,delete-many,drop-index"` | Comma separated values of tool names that require user confirmation before execution. Requires the client to support elicitation. |
354354
| `connectionString` | `MDB_MCP_CONNECTION_STRING` | `<not set>` | MongoDB connection string for direct database connections. Optional, if not set, you'll need to call the connect tool before interacting with MongoDB data. |
355355
| `disabledTools` | `MDB_MCP_DISABLED_TOOLS` | `""` | Comma separated values of tool names, operation types, and/or categories of tools that will be disabled. |
356+
| `dryRun` | `MDB_MCP_DRY_RUN` | `false` | When true, runs the server in dry mode: dumps configuration and enabled tools, then exits without starting the server. |
356357
| `embeddingsValidation` | `MDB_MCP_EMBEDDINGS_VALIDATION` | `true` | When set to false, disables validation of embeddings dimensions. |
357358
| `exportCleanupIntervalMs` | `MDB_MCP_EXPORT_CLEANUP_INTERVAL_MS` | `120000` | Time in milliseconds between export cleanup cycles that remove expired export files. |
358359
| `exportTimeoutMs` | `MDB_MCP_EXPORT_TIMEOUT_MS` | `300000` | Time in milliseconds after which an export is considered expired and eligible for cleanup. |

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "mongodb-mcp-server",
33
"description": "MongoDB Model Context Protocol Server",
4-
"version": "1.2.0",
4+
"version": "1.3.0-pre.1",
55
"type": "module",
66
"packageManager": "[email protected]",
77
"mcpName": "io.github.mongodb-js/mongodb-mcp-server",

server.json

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
"url": "https://github.com/mongodb-js/mongodb-mcp-server",
77
"source": "github"
88
},
9-
"version": "1.2.0",
9+
"version": "1.3.0-pre.1",
1010
"packages": [
1111
{
1212
"registryType": "npm",
1313
"identifier": "mongodb-mcp-server",
14-
"version": "1.2.0",
14+
"version": "1.3.0-pre.1",
1515
"transport": {
1616
"type": "stdio"
1717
},
@@ -65,6 +65,13 @@
6565
"format": "string",
6666
"isSecret": false
6767
},
68+
{
69+
"name": "MDB_MCP_DRY_RUN",
70+
"description": "When true, runs the server in dry mode: dumps configuration and enabled tools, then exits without starting the server.",
71+
"isRequired": false,
72+
"format": "boolean",
73+
"isSecret": false
74+
},
6875
{
6976
"name": "MDB_MCP_EMBEDDINGS_VALIDATION",
7077
"description": "When set to false, disables validation of embeddings dimensions.",
@@ -235,6 +242,13 @@
235242
"description": "Comma separated values of tool names, operation types, and/or categories of tools that will be disabled.",
236243
"isRequired": false
237244
},
245+
{
246+
"type": "named",
247+
"name": "--dryRun",
248+
"description": "When true, runs the server in dry mode: dumps configuration and enabled tools, then exits without starting the server.",
249+
"isRequired": false,
250+
"format": "boolean"
251+
},
238252
{
239253
"type": "named",
240254
"name": "--embeddingsValidation",
@@ -352,7 +366,7 @@
352366
},
353367
{
354368
"registryType": "oci",
355-
"identifier": "docker.io/mongodb/mongodb-mcp-server:1.2.0",
369+
"identifier": "docker.io/mongodb/mongodb-mcp-server:1.3.0-pre.1",
356370
"transport": {
357371
"type": "stdio"
358372
},
@@ -406,6 +420,13 @@
406420
"format": "string",
407421
"isSecret": false
408422
},
423+
{
424+
"name": "MDB_MCP_DRY_RUN",
425+
"description": "When true, runs the server in dry mode: dumps configuration and enabled tools, then exits without starting the server.",
426+
"isRequired": false,
427+
"format": "boolean",
428+
"isSecret": false
429+
},
409430
{
410431
"name": "MDB_MCP_EMBEDDINGS_VALIDATION",
411432
"description": "When set to false, disables validation of embeddings dimensions.",
@@ -576,6 +597,13 @@
576597
"description": "Comma separated values of tool names, operation types, and/or categories of tools that will be disabled.",
577598
"isRequired": false
578599
},
600+
{
601+
"type": "named",
602+
"name": "--dryRun",
603+
"description": "When true, runs the server in dry mode: dumps configuration and enabled tools, then exits without starting the server.",
604+
"isRequired": false,
605+
"format": "boolean"
606+
},
579607
{
580608
"type": "named",
581609
"name": "--embeddingsValidation",

src/common/packageInfo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// This file was generated by scripts/updatePackageVersion.ts - Do not edit it manually.
22
export const packageInfo = {
3-
version: "1.2.0",
3+
version: "1.3.0-pre.1",
44
mcpServerName: "MongoDB MCP Server",
55
};

0 commit comments

Comments
 (0)