UNPKG

insite-mcp

Version:

MCP server for browser automation with 52 tools using Playwright

50 lines 2.56 kB
/** * Visual Testing & Comparison Tools for Browser MCP Server * * Provides advanced visual testing capabilities including screenshot comparison, * visual regression testing, and cross-browser visual validation. */ import type { Tool } from '@modelcontextprotocol/sdk/types.js'; /** * Screenshot Compare Tool * Advanced screenshot comparison with diff generation */ export declare const screenshotCompareTool: Tool; /** * Visual Regression Testing Tool * Automated visual regression testing framework */ export declare const visualRegressionTestingTool: Tool; /** * Cross-Browser Visual Validation Tool * Visual consistency validation across browser engines */ export declare const crossBrowserVisualValidationTool: Tool; /** * Element Screenshot Compare Tool * Element-specific screenshot comparison */ export declare const elementScreenshotCompareTool: Tool; /** * Visual Test Reporting Tool * Comprehensive visual test reporting with galleries */ export declare const visualTestReportingTool: Tool; /** * All visual testing tools export */ export declare const visualTestingTools: import("zod").objectOutputType<{ name: import("zod").ZodString; description: import("zod").ZodOptional<import("zod").ZodString>; inputSchema: import("zod").ZodObject<{ type: import("zod").ZodLiteral<"object">; properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>; }, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{ type: import("zod").ZodLiteral<"object">; properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>; }, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{ type: import("zod").ZodLiteral<"object">; properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>; }, import("zod").ZodTypeAny, "passthrough">>; }, import("zod").ZodTypeAny, "passthrough">[]; //# sourceMappingURL=visual-testing-tools.d.ts.map