UNPKG

nikto-mcp

Version:

A secure MCP (Model Context Protocol) server that enables AI agents to interact with Nikto web server scanner

37 lines 1.18 kB
import { z } from 'zod'; declare const configSchema: z.ZodObject<{ version: z.ZodString; niktoBinary: z.ZodString; niktoMode: z.ZodEnum<["local", "docker"]>; dockerImage: z.ZodString; dockerNetworkMode: z.ZodString; maxConcurrentScans: z.ZodNumber; defaultTimeout: z.ZodNumber; logLevel: z.ZodEnum<["debug", "info", "warn", "error"]>; port: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { version: string; niktoBinary: string; niktoMode: "local" | "docker"; dockerImage: string; dockerNetworkMode: string; maxConcurrentScans: number; defaultTimeout: number; logLevel: "debug" | "info" | "warn" | "error"; port?: number | undefined; }, { version: string; niktoBinary: string; niktoMode: "local" | "docker"; dockerImage: string; dockerNetworkMode: string; maxConcurrentScans: number; defaultTimeout: number; logLevel: "debug" | "info" | "warn" | "error"; port?: number | undefined; }>; export type Config = z.infer<typeof configSchema>; export declare let config: Config; export declare function reloadConfig(): Config; export {}; //# sourceMappingURL=index.d.ts.map