Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| caps | No | Comma-separated list of capabilities to enable (tabs, pdf, history, wait, files, install). Default is all. | |
| host | No | Host to bind server to. Default is localhost. | localhost |
| port | No | Port to listen on for SSE transport | |
| config | No | Path to the JSON configuration file | |
| device | No | Emulate mobile device | |
| vision | No | Run server that uses screenshots instead of accessibility snapshots (set to 'true' to enable) | |
| browser | No | Browser or chrome channel to use. Possible values: chrome, firefox, webkit, msedge, chrome-beta, chrome-canary, chrome-dev, msedge-beta, msedge-canary, msedge-dev. Default: chrome | chrome |
| headless | No | Run browser in headless mode (set to 'true' to enable, headed by default) | |
| output-dir | No | Directory for output files | |
| cdp-endpoint | No | CDP endpoint to connect to | |
| user-data-dir | No | Path to the user data directory | |
| allowed-origins | No | Semicolon-separated list of origins to allow the browser to request. | |
| blocked-origins | No | Semicolon-separated list of origins to block the browser to request. | |
| executable-path | No | Path to the browser executable |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |