Zendriver MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DISPLAY | No | X display for headed Chrome. On a headless Linux host, run Xvfb and set e.g. `DISPLAY=:99`. | |
| ZENDRIVER_MCP_DENY | No | Exact tool names to remove. | |
| ZENDRIVER_MCP_ALLOW | No | Exact tool names to keep. | |
| ZENDRIVER_MCP_GROUPS | No | Comma-separated tool groups to keep (the group names are in docs/tools.md). | |
| ZENDRIVER_MCP_GATEWAY | No | Set to `1`; accepted and means `ZENDRIVER_MCP_SURFACE=catalog`. | |
| ZENDRIVER_MCP_PROFILE | No | Restricts which tools exist: `minimal`, `browse`, `interact`, `scrape`, `stealth`, `audit`, `network`, `full`. | |
| ZENDRIVER_MCP_SURFACE | No | `catalog` lists the core loop plus the meta-tools; `full` lists every tool. | catalog |
| ZENDRIVER_MCP_CONFIG_DIR | No | Where HTTP tokens are stored. | ~/.config/zendriver-mcp |
| ZENDRIVER_MCP_TOOL_TIMEOUT | No | Per-call time budget, in seconds. A hung CDP call returns an error rather than hanging the session. | 120 |
| ZENDRIVER_MCP_ARTIFACT_ROOT | No | Extra directories, besides `$HOME` and the temp dir, that tools may write files to. | |
| ZENDRIVER_MCP_EXTENSIONS_DIR | No | Where the bundled extensions are kept (uBlock Origin Lite and I Still Don't Care About Cookies, downloaded on first launch). Falls back to the temp dir when the cache cannot be written; a launch never fails over an extension. | ~/.cache/zendriver-mcp/extensions |
| ZENDRIVER_MCP_LAUNCH_TIMEOUT | No | Time allowed for Chrome to start. | budget − reserve |
| ZENDRIVER_MCP_AUTOSTART_BROWSER | No | Starts Chrome on the first call that needs it, and replaces a browser that died. | off |
| ZENDRIVER_MCP_SKIP_DISPLAY_CHECK | No | Skips the X display pre-flight check before launching. | off |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
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 | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo recent community issues