MCP Deep Web Research Server

by PedroDnT
Verified
# Smithery configuration file: https://smithery.ai/docs/config#smitheryyaml startCommand: type: stdio configSchema: # JSON Schema defining the configuration options for the MCP. type: object required: [] properties: maxParallelSearches: type: number default: 5 description: Maximum number of concurrent searches searchDelayMs: type: number default: 200 description: Delay between searches in milliseconds maxRetries: type: number default: 3 description: Number of retry attempts for failed requests timeoutMs: type: number default: 55000 description: Request timeout in milliseconds logLevel: type: string default: info description: Logging level commandFunction: # A function that produces the CLI command to start the MCP on stdio. |- (config) => ({ command: 'node', args: ['dist/index.js'], env: { MAX_PARALLEL_SEARCHES: config.maxParallelSearches.toString(), SEARCH_DELAY_MS: config.searchDelayMs.toString(), MAX_RETRIES: config.maxRetries.toString(), TIMEOUT_MS: config.timeoutMs.toString(), LOG_LEVEL: config.logLevel } })