get_playwright_mcp
Control a browser remotely using GPT-4.1 via a Playwright MCP server for tasks like SEO analysis, SERP data extraction, and keyword research.
Instructions
Use GPT-4.1 to remote control a browser via a Playwright MCP server
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | The prompt to use for remote control of the browser |
Input Schema (JSON Schema)
{
"properties": {
"prompt": {
"description": "The prompt to use for remote control of the browser",
"type": "string"
}
},
"required": [
"prompt"
],
"type": "object"
}
Implementation Reference
- index.js:508-521 (registration)Registration of the 'get_playwright_mcp' tool including its name, description, and input schema requiring a 'prompt'.{ name: 'get_playwright_mcp', description: 'Use GPT-4.1 to remote control a browser via a Playwright MCP server', inputSchema: { type: 'object', properties: { prompt: { type: 'string', description: 'The prompt to use for remote control of the browser', }, }, required: ['prompt'], }, },
- index.js:508-521 (schema)Input schema definition for the tool: object with required 'prompt' string.{ name: 'get_playwright_mcp', description: 'Use GPT-4.1 to remote control a browser via a Playwright MCP server', inputSchema: { type: 'object', properties: { prompt: { type: 'string', description: 'The prompt to use for remote control of the browser', }, }, required: ['prompt'], }, },
- index.js:682-683 (handler)Handler implementation: calls makeRequest to the '/api/v1/playwright_mcp' endpoint with args.case 'get_playwright_mcp': return await this.makeRequest('/api/v1/playwright_mcp', 'GET', args, null, token);