FSB MCP Server (v0.7.3) is a Node.js server that bridges the Model Context Protocol (MCP) to the FSB Chrome Extension, enabling AI agents (Claude, Cursor, Windsurf, etc.) to control a browser across four modes: manual, visual session, autopilot, and agent. Released under MIT license with active development (multiple releases per month), it offers 62+ tools for fine-grained browser automation, self-documenting tool descriptions, cookie consent auto-dismiss, site-aware search, and vault tools for secure credential access. Unlike Puppeteer-based solutions, it uses a Chrome extension for direct interaction with the user's existing browser session, preserving login state and avoiding remote debugging protocol complexities.
Verified import paths — ran on the pinned version, not inferred.
Package is ESM-only since v0.3.0. CommonJS require() will fail with ERR_REQUIRE_ESM.
createServer is a named export, not default. Default export is undefined.
FSBConfig is a TypeScript type-only export. Use import type to avoid runtime errors.
Creates and starts an MCP server connected to the FSB Chrome Extension via stdio or HTTP transport.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.