
Frane Vibesurfer
Add this marketplace when your coding agent needs a real headless browser over MCP with stateful primitives instead of brittle curl-only checks.
Overview
frane-vibesurfer is a plugin marketplace for the Build phase that supplies MCP-driven headless real-browser automation through the vibesurfer (vs) plugin.
What is this marketplace?
- Headless real browser via WKWebView, WebKitGTK, or WebView2—not a mocked DOM.
- 20 primitives, state-token concurrency, tree deltas, audit-by-construction design.
- MCP-tagged plugin; requires `vs` on PATH (Homebrew tap frane/tap or README curl installer).
- Unix-socket wire protocol suited to scripted agent loops and repeatable UI flows.
- Marketplace lists 1 plugin with 20 browser primitives and state-token concurrency
- Plugin tags include browser, headless, webkit, stateful, mcp, automation
What problem does it solve?
Agents cannot reliably interact with modern web UIs using fetch-only tools or fake DOM stubs.
Who is it for?
Solo builders automating login flows, SPAs, or WebView-heavy apps from Claude Code via MCP.
Skip if: Builders who only need static HTML scraping without a local browser binary, or teams blocked from installing native CLI tools.
What do I get? / Deliverables
After registering the marketplace and installing `vs`, your agent can drive a stateful headless browser with twenty wire-protocol primitives for integration and flow testing.
- vibesurfer plugin wired into your agent MCP surface
- Runnable headless browser automation using 20 documented primitives
Plugins in this marketplace
1 plugin — install individually after you add the marketplace.
Recommended Marketplaces
Journey fit
Browser automation is primarily a build-time integration for agents that must drive real WebKit/Chromium surfaces during development and verification. Integrations subphase covers MCP servers and external runtimes; vibesurfer is an agent-native browser wire protocol behind the vs binary.
How it compares
MCP browser integration marketplace, not a frontend component orchestrator or slide generator.
Common Questions / FAQ
Who is Frane Vibesurfer for?
Developers using MCP-enabled coding agents who need real browser automation during build and test workflows.
When should I use Frane Vibesurfer?
Use it when integrating agent-driven UI checks, scripted navigation, or stateful browser sessions on macOS/Linux/Windows WebView stacks.
How do I add Frane Vibesurfer to my agent?
Register market:frane/vibesurfer in Claude Code, install the vibesurfer plugin, then install the `vs` binary with `brew tap frane/tap && brew install vibesurfer` or the README curl one-liner and confirm it is on PATH.