browser-server-console
Launch a static server from a directory, interact with browser commands, and capture real-time console output for debugging or content verification.
Instructions
Spawn an Express static server for a directory and capture console output from the served content
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| commands | No | Browser commands to execute (e.g., "click .button wait 2s") (optional) | |
| directory | Yes | The directory to serve statically | |
| path | No | Path to navigate to after starting server (default: "/") | / |
| port | No | Preferred port to run the server on (will find next available if busy, default: 3000) | |
| stream | No | Whether to stream console output in real-time (default: true) | |
| timeout | No | Timeout in milliseconds (default: 30000) | |
| waitFor | No | CSS selector or text to wait for before capturing console (optional) |