Install
go install github.com/SohrabZ/x-browser-mcp@latest
Added
- Reads share one warm browser instead of launching and quitting Chrome for
every request. Median uncached read: 3.58s → 2.02s.
-browser-idle (default 3m) sets how long an unused browser stays warm.
0 restores a browser per read.
Changed
- Reads queue while a sign-in window or a write holds the profile, rather than
failing with a profile-in-use error.
Fixed
- A successful write now clears the read cache. Posting or liking was invisible
to any read made in the previous five minutes.
- A Chrome that was killed rather than quit left a lock behind that failed every
later read until the server was restarted. A lock whose owning process is gone
is now recognised as stale.