mcp-cve-intelligence-server-lite-test
Version:
Lite Model Context Protocol server for comprehensive CVE intelligence gathering with multi-source exploit discovery, designed for security professionals and cybersecurity researchers - Alpha Release
29 lines • 825 B
TypeScript
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js';
export declare class StdioTransportServer {
private mcpServerFactory;
private transport?;
private server?;
constructor(mcpServerFactory: () => McpServer);
/**
* Create and start the stdio transport
*/
start(): Promise<StdioServerTransport>;
/**
* Stop the stdio transport
*/
stop(): Promise<void>;
/**
* Get the current transport
*/
getTransport(): StdioServerTransport | undefined;
/**
* Get the current server
*/
getServer(): McpServer | undefined;
/**
* Check if the transport is active
*/
isActive(): boolean;
}
//# sourceMappingURL=stdio-transport-server.d.ts.map