insite-mcp
Version:
MCP server for browser automation with 52 tools using Playwright
48 lines • 1.49 kB
JavaScript
/**
* JavaScript execution tools for Browser MCP Server
*/
export const javascriptTools = [
{
name: 'evaluate_js',
description: 'Execute JavaScript code in the page context',
inputSchema: {
type: 'object',
properties: {
code: {
type: 'string',
description: 'JavaScript code to execute',
},
timeout: {
type: 'number',
description: 'Timeout in milliseconds',
default: 30000,
},
},
required: ['code'],
},
},
{
name: 'evaluate_js_on_element',
description: 'Execute JavaScript code on a specific element',
inputSchema: {
type: 'object',
properties: {
selector: {
type: 'string',
description: 'CSS selector for the target element',
},
code: {
type: 'string',
description: 'JavaScript code to execute (element available as "element" variable)',
},
timeout: {
type: 'number',
description: 'Timeout in milliseconds',
default: 30000,
},
},
required: ['selector', 'code'],
},
},
];
//# sourceMappingURL=javascript-tools.js.map