Skip to content

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 04 Oct 14:19
· 40 commits to main since this release

WebExtension builds of FastMCP Browser — the MCP bridge that drives Chrome/Firefox over a loopback WebSocket (32 MCP browser tools).

What's new in v0.4.2

  • Per-profile focus reporting. browser_instances reports whether each connected browser profile currently has an OS-focused window and its window ID. Each extension instance reports its own profile's focus state; the bridge aggregates live updates and broadcasts them to peer bridges.
  • Focus is informational only. It does not automatically route commands. When multiple profiles are connected, select a profile or instance explicitly; otherwise the bridge returns INSTANCE_REQUIRED.
  • Race-safe focus updates. A delayed initial window-focus query cannot overwrite a newer focus-change event.

Install

Unzip an archive and load it unpacked:

  • Chromium (fastmcp-browser-extension-chromium.zip) → chrome://extensions → Load unpacked → the chromium folder
  • Firefox (fastmcp-browser-extension-firefox.zip) → about:debugging → Load Temporary Add-on → firefox/manifest.json

The Firefox .xpi has manifest.json at the archive root. It is unsigned; standard Firefox release builds require a Mozilla-signed add-on for permanent installation. LibreWolf and Firefox Developer Edition/Nightly may allow unsigned add-ons when signature enforcement is disabled.