You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .smithery/smithery.yaml
+46-6Lines changed: 46 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -4,12 +4,52 @@ build:
4
4
dockerBuildPath: ../
5
5
startCommand:
6
6
type: stdio
7
+
configSchema:
8
+
type: object
9
+
properties:
10
+
atlasClientId:
11
+
type: string
12
+
title: Atlas Client Id
13
+
description: Atlas API client ID for authentication. Required for running Atlas tools.
14
+
atlasClientSecret:
15
+
type: string
16
+
title: Atlas Client Secret
17
+
description: Atlas API client secret for authentication. Required for running Atlas tools.
18
+
connectionString:
19
+
type: string
20
+
title: MongoDB Connection string
21
+
description: MongoDB connection string for direct database connections. Optional, if not set, you'll need to call the `connect` tool before interacting with MongoDB data.
22
+
readOnly:
23
+
type: boolean
24
+
title: Read-only
25
+
description: When set to true, only allows read and metadata operation types, disabling create/update/delete operations.
26
+
7
27
commandFunction:
8
28
# A function that produces the CLI command to start the MCP on stdio.
|`apiClientId`| Atlas API client ID for authentication|
259
-
|`apiClientSecret`| Atlas API client secret for authentication|
260
-
|`connectionString`| MongoDB connection string for direct database connections (optional users may choose to inform it on every tool call)|
261
-
|`logPath`| Folder to store logs|
262
-
|`disabledTools`| An array of tool names, operation types, and/or categories of tools that will be disabled|
263
-
|`readOnly`| When set to true, only allows read and metadata operation types, disabling create/update/delete operations|
264
-
|`telemetry`| When set to disabled, disables telemetry collection|
258
+
|`apiClientId`| Atlas API client ID for authentication. Required for running Atlas tools.|
259
+
|`apiClientSecret`| Atlas API client secret for authentication. Required for running Atlas tools.|
260
+
|`connectionString`| MongoDB connection string for direct database connections. Optional, if not set, you'll need to call the `connect`tool before interacting with MongoDB data.|
261
+
|`logPath`| Folder to store logs.|
262
+
|`disabledTools`| An array of tool names, operation types, and/or categories of tools that will be disabled.|
263
+
|`readOnly`| When set to true, only allows read and metadata operation types, disabling create/update/delete operations.|
264
+
|`telemetry`| When set to disabled, disables telemetry collection.|
0 commit comments