Labsco
MCP SERVER

Percepta Frontend Automation

by 0x-hewm

Browser automation, visual analysis and test generation in one local toolkit — explicitly not for shared deployment.

Browser Automation, Control & Screenshots
Summary
The author's warning against public deployment is the most useful line in the README.

A toolkit that drives a browser, scrapes pages and reads developer-tools output is powerful locally and dangerous exposed, and most projects with this surface never say so. Saying it plainly means the boundary is a design decision rather than something you discover. Treat it as a workstation tool: it belongs next to the browser it drives, not on a server.

What it is

A Python toolkit covering browser automation, AI analysis, visual processing, web scraping, automated test generation and developer-tools analysis. Its own documentation states it is designed for local single-user use and is not suitable for public deployment.

What you get
  • Driving a browser and capturing what it shows
  • Visual processing and AI analysis over the result
  • Web scraping
  • Generating automated tests
  • Reading developer-tools data from the page
Requirements

Python 3.12 or newer and uv, with API keys supplied through a local environment file. MIT licensed. Documentation is in Chinese.

Setup effort

Build from source — clone the repository and build it, then point your client at the binary