@superadnim/osint-mcp-server
Version:
Professional OSINT MCP Server for intelligence gathering with privacy protection
27 lines • 989 B
TypeScript
import { CacheManager } from '../utils/cache-manager.js';
import { Logger } from '../utils/logger.js';
import { InvestigationConnection } from '../types/osint-types.js';
export declare class MindMapManager {
private cache;
private logger;
private investigationCache;
constructor(cache: CacheManager, logger: Logger);
handleAction(investigationId: string, action: string, args: Record<string, unknown>): Promise<unknown>;
private createInvestigation;
private addNode;
private addConnection;
private viewInvestigation;
private exportInvestigation;
private searchInvestigation;
private getInvestigation;
private saveInvestigation;
private exportAsJSON;
private exportAsGraphML;
private exportAsCSV;
private exportAsMarkdown;
private escapeXML;
private escapeCSV;
autoCorrelate(investigationId: string): Promise<InvestigationConnection[]>;
private calculateSimilarity;
}
//# sourceMappingURL=mind-map.d.ts.map