diff --git a/server.json b/server.json index b72200be3a3..123e0ede75f 100644 --- a/server.json +++ b/server.json @@ -31,6 +31,18 @@ "default": "tools.yaml", "isRequired": false }, + { + "type": "named", + "name": "--tools-files", + "description": "Multiple file paths specifying tool configurations. Files will be merged. Cannot be used with –-tools-file or –-tools-folder.", + "isRequired": false + }, + { + "type": "named", + "name": "--tools-folder", + "description": "Directory path containing YAML tool configuration files. All .yaml and .yml files in the directory will be loaded and merged. Cannot be used with –-tools-file or –-tools-files.", + "isRequired": false + }, { "type": "named", "name": "--address", @@ -70,6 +82,82 @@ "warn", "error" ] + }, + { + "type": "named", + "name": "--logging-format", + "description": "Specify logging format to use.", + "default": "standard", + "choices": [ + "standard", + "json" + ] + }, + { + "type": "named", + "name": "--disable-reload", + "description": "Disables dynamic reloading of tools file.", + "format": "boolean", + "isRequired": false + }, + { + "type": "named", + "name": "--prebuilt", + "description": "Use a prebuilt tool configuration by source type.", + "isRequired": false + }, + { + "type": "named", + "name": "--stdio", + "description": "Listens via MCP STDIO instead of acting as a remote HTTP server.", + "format": "boolean", + "isRequired": false + }, + { + "type": "named", + "name": "--telemetry-gcp", + "description": "Enable exporting directly to Google Cloud Monitoring.", + "format": "boolean", + "isRequired": false + }, + { + "type": "named", + "name": "--telemetry-otlp", + "description": "Enable exporting using OpenTelemetry Protocol (OTLP) to the specified endpoint (e.g. 'http://127.0.0.1:4318').", + "isRequired": false + }, + { + "type": "named", + "name": "--telemetry-service-name", + "description": "Sets the value of the service.name resource attribute for telemetry data.", + "default": "toolbox", + "isRequired": false + }, + { + "type": "named", + "name": "--ui", + "description": "Launches the Toolbox UI web server.", + "format": "boolean", + "isRequired": false + }, + { + "type": "named", + "name": "--allowed-origins", + "description": "Specifies a list of origins permitted to access this server.", + "default": "*", + "isRequired": false + }, + { + "type": "named", + "name": "--help", + "description": "Show help for toolbox", + "isRequired": false + }, + { + "type": "named", + "name": "--version", + "description": "Show version for toolbox", + "isRequired": false } ] }