@just-every/mcp-screenshot-website-fast
Version:
Fast screenshot capture tool for web pages - optimized for Claude Vision API
15 lines (14 loc) • 830 B
TypeScript
import { ScreenshotOptions, ScreenshotResult, TiledScreenshotResult, ScreencastOptions, ScreencastResult, ConsoleCaptureOptions, ConsoleCaptureResult } from '../types.js';
export declare function closeBrowser(): Promise<void>;
export declare function captureScreenshot(options: ScreenshotOptions): Promise<ScreenshotResult | TiledScreenshotResult>;
export declare function getBrowserStats(): {
hasBrowser: boolean;
isConnected: boolean;
lastActivityTime: string;
timeSinceLastActivity: number;
hasInactivityTimer: boolean;
idleTimeoutMs: number;
};
export declare function warmupBrowser(): Promise<void>;
export declare function captureScreencast(options: ScreencastOptions): Promise<ScreencastResult>;
export declare function captureConsole(options: ConsoleCaptureOptions): Promise<ConsoleCaptureResult>;