insite-mcp
Version:
MCP server for browser automation with 52 tools using Playwright
45 lines • 2.34 kB
TypeScript
/**
* Advanced Monitoring & Analytics Tools for Browser MCP Server
*
* Provides comprehensive monitoring capabilities including usage analytics,
* error tracking, performance monitoring, and session analytics.
*/
import type { Tool } from '@modelcontextprotocol/sdk/types.js';
/**
* Usage Analytics Tool
* Track and report browser automation usage patterns
*/
export declare const usageAnalyticsTool: Tool;
/**
* Error Tracking Tool
* Advanced error tracking and alerting system
*/
export declare const errorTrackingTool: Tool;
/**
* Performance Monitoring Tool
* Real-time performance monitoring and profiling
*/
export declare const performanceMonitoringTool: Tool;
/**
* Session Analytics Tool
* Session-based analytics and user journey tracking
*/
export declare const sessionAnalyticsTool: Tool;
/**
* All monitoring tools export
*/
export declare const monitoringTools: 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=monitoring-tools.d.ts.map