UNPKG

mcp-cve-intelligence-server-lite

Version:

Lite Model Context Protocol server for comprehensive CVE intelligence gathering with multi-source exploit discovery, designed for security professionals and cybersecurity researchers

28 lines 894 B
#!/usr/bin/env node import { type AppConfig } from './config/index.js'; export type TransportType = 'stdio' | 'http'; export interface ServerOptions { transport?: TransportType; } export declare class CVEIntelligenceServer { private cveService?; private sourceManager?; private healthService?; private transportManager?; private config; constructor(); /** * Compresses JSON response to minimize size while maintaining readability * @param data Data to stringify * @param compress Whether to compress (remove whitespace) or keep readable * @returns JSON string */ private compressJsonResponse; initialize(): Promise<void>; getConfig(): AppConfig; private isInitialized; private createMcpServer; run(transportType?: TransportType): Promise<void>; shutdown(): Promise<void>; } //# sourceMappingURL=index.d.ts.map