UNPKG

browser-connect-mcp

Version:

MCP server for browser DevTools and backend debugging - analyze console logs, network requests, and backend logs with AI assistance

29 lines 1.07 kB
import { ConsoleMessage, NetworkRequest, NetworkResponse } from '../types/index.js'; export interface SecurityIssue { id: string; type: 'sensitive-data' | 'insecure-transmission' | 'cors-misconfiguration' | 'xss-risk' | 'exposed-error' | 'missing-headers'; severity: 'critical' | 'high' | 'medium' | 'low'; title: string; description: string; evidence: { source: 'console' | 'network'; data: any; location?: string; }; recommendations: string[]; references?: string[]; } export declare class SecurityScanner { private sensitivePatterns; private securityHeaders; scanForVulnerabilities(messages: ConsoleMessage[], requests: NetworkRequest[], responses: NetworkResponse[]): SecurityIssue[]; private scanConsoleForSensitiveData; private scanNetworkSecurity; private scanCORSIssues; private scanXSSRisks; private scanExposedErrors; private scanSecurityHeaders; private containsSensitiveData; private containsSensitiveHeaders; } //# sourceMappingURL=security-scanner.d.ts.map