Skip to content

MCPlexer v0.4.0 — brw multi-profile sync + auto-discovery

Choose a tag to compare

@revitteth revitteth released this 30 Jun 14:54
v0.4.0
0640d08

MCPlexer v0.4.0 — brw multi-profile sync + auto-discovery

Run several browser profiles (Chrome + Chromium, multiple profiles) and let an agent pick which one — the gateway now discovers and registers them for you.

mcplexer brw sync

Turns brw's brwctl daemons discovery into one downstream MCP server + route per browser-profile daemon. Idempotent; adopts existing manually-registered brw servers untouched; --dry-run by default, --apply / --prune / --workspace.

🔄 Auto-discovery (opt-in, default off)

When enabled, the gateway keeps its source="brw" servers + routes in sync with the live daemon roster — via a file_watch on browser-profiles.json plus a periodic interval reconcile, both routed to one in-process executor. Launch a brwd for a new profile and its namespace just appears; no manual sync.

Enable: MCPLEXER_BRW_AUTODISCOVER=true (+ MCPLEXER_BRW_WORKSPACES, MCPLEXER_BRW_POLICY, MCPLEXER_BRW_INTERVAL, MCPLEXER_BRWCTL_PATH, MCPLEXER_BRW_PRUNE). Off = no behavior change.

Docs: docs/brw-profiles.md.

Also in this release

  • Dashboard / UI + approval-flow refinements and accumulated web work.

Full changelog: v0.3.0...v0.4.0