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
|`--additional-catalog`|`stringSlice`|| Additional catalog paths to append to the default catalogs |
11
-
|`--additional-config`|`stringSlice`|| Additional config paths to merge with the default config.yaml |
12
-
|`--additional-registry`|`stringSlice`|| Additional registry paths to merge with the default registry.yaml |
13
-
|`--block-network`|`bool`|| Block tools from accessing forbidden network resources |
14
-
|`--block-secrets`|`bool`|`true`| Block secrets from being/received sent to/from tools |
15
-
|`--catalog`|`stringSlice`|`[docker-mcp.yaml]`| Paths to docker catalogs (absolute or relative to ~/.docker/mcp/catalogs/) |
16
-
|`--config`|`stringSlice`|`[config.yaml]`| Paths to the config files (absolute or relative to ~/.docker/mcp/) |
17
-
|`--cpus`|`int`|`1`| CPUs allocated to each MCP Server (default is 1) |
18
-
|`--debug-dns`|`bool`|| Debug DNS resolution |
19
-
|`--dry-run`|`bool`|| Start the gateway but do not listen for connections (useful for testing the configuration) |
20
-
|`--interceptor`|`stringArray`|| List of interceptors to use (format: when:type:path, e.g. 'before:exec:/bin/path') |
21
-
|`--log-calls`|`bool`|`true`| Log calls to the tools |
22
-
|`--long-lived`|`bool`|| Containers are long-lived and will not be removed until the gateway is stopped, useful for stateful servers |
23
-
|`--memory`|`string`|`2Gb`| Memory allocated to each MCP Server (default is 2Gb) |
24
-
|`--port`|`int`|`0`| TCP port to listen on (default is to listen on stdio) |
25
-
|`--registry`|`stringSlice`|`[registry.yaml]`| Paths to the registry files (absolute or relative to ~/.docker/mcp/) |
26
-
|`--secrets`|`string`|`docker-desktop`| Colon separated paths to search for secrets. Can be `docker-desktop` or a path to a .env file (default to using Docker Desktop's secrets API) |
27
-
|`--servers`|`stringSlice`|| Names of the servers to enable (if non empty, ignore --registry flag) |
|`--additional-catalog`|`stringSlice`|| Additional catalog paths to append to the default catalogs |
11
+
|`--additional-config`|`stringSlice`|| Additional config paths to merge with the default config.yaml |
12
+
|`--additional-registry`|`stringSlice`|| Additional registry paths to merge with the default registry.yaml |
13
+
|`--additional-tools-config`|`stringSlice`|| Additional tools paths to merge with the default tools.yaml |
14
+
|`--block-network`|`bool`|| Block tools from accessing forbidden network resources |
15
+
|`--block-secrets`|`bool`|`true`| Block secrets from being/received sent to/from tools |
16
+
|`--catalog`|`stringSlice`|`[docker-mcp.yaml]`| Paths to docker catalogs (absolute or relative to ~/.docker/mcp/catalogs/) |
17
+
|`--config`|`stringSlice`|`[config.yaml]`| Paths to the config files (absolute or relative to ~/.docker/mcp/) |
18
+
|`--cpus`|`int`|`1`| CPUs allocated to each MCP Server (default is 1) |
19
+
|`--debug-dns`|`bool`|| Debug DNS resolution |
20
+
|`--dry-run`|`bool`|| Start the gateway but do not listen for connections (useful for testing the configuration) |
21
+
|`--interceptor`|`stringArray`|| List of interceptors to use (format: when:type:path, e.g. 'before:exec:/bin/path') |
22
+
|`--log-calls`|`bool`|`true`| Log calls to the tools |
23
+
|`--long-lived`|`bool`|| Containers are long-lived and will not be removed until the gateway is stopped, useful for stateful servers |
24
+
|`--memory`|`string`|`2Gb`| Memory allocated to each MCP Server (default is 2Gb) |
25
+
|`--port`|`int`|`0`| TCP port to listen on (default is to listen on stdio) |
26
+
|`--registry`|`stringSlice`|`[registry.yaml]`| Paths to the registry files (absolute or relative to ~/.docker/mcp/) |
27
+
|`--secrets`|`string`|`docker-desktop`| Colon separated paths to search for secrets. Can be `docker-desktop` or a path to a .env file (default to using Docker Desktop's secrets API) |
28
+
|`--servers`|`stringSlice`|| Names of the servers to enable (if non empty, ignore --registry flag) |
0 commit comments