UNPKG

@superadnim/osint-mcp-server

Version:

Professional OSINT MCP Server for intelligence gathering with privacy protection

26 lines 1.18 kB
import { ConfigManager } from '../utils/config-manager.js'; import { Logger } from '../utils/logger.js'; import { PeopleSearchResult, PhoneLookupResult, EmailIntelResult } from '../types/osint-types.js'; export declare class OSINTEngine { private configManager; private logger; private cache; private rateLimiter; private dataSourceManager; private correlationEngine; private mindMapManager; constructor(configManager: ConfigManager, logger: Logger); searchPeople(args: Record<string, unknown>): Promise<PeopleSearchResult>; lookupPhone(args: Record<string, unknown>): Promise<PhoneLookupResult>; analyzeEmail(args: Record<string, unknown>): Promise<EmailIntelResult>; enumerateUsername(args: Record<string, unknown>): Promise<unknown>; reconDomain(args: Record<string, unknown>): Promise<unknown>; performGoogleDorking(args: Record<string, unknown>): Promise<unknown>; manageMindMap(args: Record<string, unknown>): Promise<unknown>; private detectQueryType; private calculateConfidence; private maskSensitiveData; private maskPhone; private maskEmail; } //# sourceMappingURL=osint-engine.d.ts.map