insite-mcp
Version:
MCP server for browser automation with 52 tools using Playwright
45 lines • 2.4 kB
TypeScript
/**
* Advanced Debugging Tools for Browser MCP Server
*
* Provides sophisticated debugging capabilities including element highlighting,
* execution tracing, performance timeline capture, and debug mode management.
*/
import type { Tool } from '@modelcontextprotocol/sdk/types.js';
/**
* Highlight Element Tool
* Visually highlights elements on the page for debugging workflows
*/
export declare const highlightElementTool: Tool;
/**
* Trace Execution Tool
* Enable step-by-step execution tracing for debugging
*/
export declare const traceExecutionTool: Tool;
/**
* Capture Performance Timeline Tool
* Capture browser performance timeline data for optimization analysis
*/
export declare const capturePerformanceTimelineTool: Tool;
/**
* Debug Mode Tool
* Enable/disable comprehensive debugging mode with enhanced logging
*/
export declare const debugModeTool: Tool;
/**
* All debugging tools export
*/
export declare const debuggingTools: 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=debugging-tools.d.ts.map