@dorothywebb/any-browser-mcp
Version:
Any Browser MCP - Launch Chrome with your actual data in debug mode for comprehensive browser automation
29 lines • 866 B
TypeScript
/**
* Comprehensive Browser Tools Implementation
* Includes all requested browser automation tools with CDP implementations
*/
import { LazyBrowserManager } from './LazyBrowserManager.js';
export interface ToolDefinition {
name: string;
description: string;
inputSchema: any;
handler: (args: any, browserManager: LazyBrowserManager) => Promise<any>;
requiresConfirmation?: boolean;
}
/**
* All browser tools with comprehensive implementations
*/
export declare const BROWSER_TOOLS: ToolDefinition[];
/**
* Get tool definition by name
*/
export declare function getTool(name: string): ToolDefinition | undefined;
/**
* Get all tool names
*/
export declare function getToolNames(): string[];
/**
* Get tools that require confirmation
*/
export declare function getConfirmationTools(): string[];
//# sourceMappingURL=BrowserTools.d.ts.map