Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| port | No | The port for the WebSocket bridge to the extension. | 9876 |
| token | No | Auth token to secure the connection between the MCP server and the Chrome extension. If omitted, a random token is generated and printed on startup. | |
| domains | No | Restrict commands to specific comma-separated domains (e.g., 'github.com,docs.google.com'). | |
| log-file | No | Path to the audit log file where every command execution is recorded. | audit.log |
| mcp-port | No | The port for the MCP HTTP endpoint. | 3001 |
| allow-all | No | Shorthand to enable both write commands and sensitive cookie access. | |
| no-confirm | No | Skip manual user confirmation for write actions. When using Claude Desktop, this must be enabled because the server runs without a terminal for interactive prompts. | |
| allow-write | No | Enable commands that modify browser state (click, focus, type, scroll, js, select, close, navigate, back, forward). Set to 'true' to enable. | |
| expose-cookies | No | Show full cookie values in the whoami command (default is redacted). | |
| allow-sensitive | No | Enable the 'whoami' command which provides access to browser cookies. |
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 | |