Skip to main content
Glama

Zen Agent

A considerate, space-aware CLI and MCP server for background automation in Zen Browser.

Zen Agent is designed for terminal-native agents that need to use the browser without taking over the browser window you are actively using.

Product principles

  • Discover open windows, Spaces, and tabs before opening anything.

  • Reuse an existing matching tab by its stable identifier.

  • Never focus a window, switch a Space, or select a tab as a side effect.

  • Open new tabs in the appropriate Personal or Work Space in the background.

  • Keep browser policy in one shared daemon so the CLI and MCP server behave the same way.

  • Do not add a redundant approval prompt for ordinary browser actions.

Related MCP server: agentify-desktop

Status

The repository currently contains the project foundation and automation. The browser transport and tab-routing implementation come next.

Requirements

  • Node.js 24

  • npm 11 or newer

Development

npm install
npm run check
npm run dev -- --help

Build the executable with:

npm run build
node dist/cli.js --help

Planned architecture

agent
  ├─ zen-agent CLI ─┐
  └─ MCP server ────┤
                    ▼
             shared local daemon
                    │
                    ▼
          Firefox Remote Protocol
                    │
                    ▼
       Zen windows → Spaces → tabs

The daemon will own discovery, stable tab identities, Personal/Work routing, and background-only navigation.

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fschrhunt/zen-agent'

If you have feedback or need assistance with the MCP directory API, please join our Discord server