mcp-operator
If you are the rightful owner of mcp-operator and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Control Protocol (MCP) server for browser automation that enables LLMs to control a web browser, interact with web pages, and analyze web content through a standardized JSON-RPC interface.
The MCP Browser Operator is a server designed to facilitate browser automation through the Model Control Protocol (MCP). It allows large language models (LLMs) to control web browsers, interact with web pages, and analyze content using a JSON-RPC interface. This server supports various browser management tasks such as creating, navigating, and closing browser instances. It also provides job management capabilities to track the status of browser operations using job IDs. The server can execute natural language instructions via OpenAI's Computer Use API, enabling sophisticated web interactions. Additionally, it offers tools for accessing console logs, network activity, and performing audits on accessibility, performance, and SEO. The MCP Browser Operator is built on Python 3.11+ and requires Playwright and an OpenAI API key for operation.
Features
- Browser Management: Create, navigate, operate, and close browser instances.
- Job Management: Track status of browser operations with job IDs.
- Web Interaction: Execute natural language instructions using OpenAI's Computer Use API.
- Browser Tools: Access console logs, network activity, screenshots, and more.
- Auditing: Run accessibility, performance, SEO, and other web page audits.