diff --git a/README.md b/README.md new file mode 100644 index 0000000..c3044ba --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# MCP Browser Server + +Browser automation MCP server — page rendering, screenshots, and JavaScript execution via Playwright. + +- **Port:** 8901 (app1 Docker — Open WebUI fleet) +- **Framework:** FastMCP +- **Source:** `server.py` (97 lines) + +## Tools +| Tool | Description | +|------|-------------| +| `browse` | Navigate to URL + extract text content | +| `screenshot` | Full-page PNG capture | +| `execute` | JavaScript evaluation in page context | + +## Deployment +- **Location:** app1 (152.53.36.131) — Docker container alongside Open WebUI +- **Dependency:** Connects to browserless/chrome via `BROWSER_WS` env var +- **Recovery:** `docker compose up -d mcp-browser` in the MCP fleet directory