Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
url | No | Your browserless WebSocket URL | |
width | No | Browser viewport width | 1920 |
height | No | Browser viewport height | 1080 |
timeout | No | Request timeout in milliseconds | 30000 |
PLAYWRIGHT_URL | No | Your browserless WebSocket URL |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
browser_navigate | Navigate to a specified URL and wait for page load |
browser_take_screenshot | Take a screenshot of the current page or a specific element |
browser_get_html | Extract HTML content from the page or a specific element |
browser_click | Click on an element specified by selector |
browser_type | Type text into an input field specified by selector |
browser_wait_for | Wait for an element to appear on the page |
browser_evaluate | Execute JavaScript code in the browser context |
browser_snapshot | Get accessibility tree snapshot for LLM-friendly element identification |
browser_file_upload | Upload files to file input elements on the page |
browser_refresh | Refresh the current page, similar to pressing F5 or clicking browser refresh |