This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summarySelf‑documenting MCP tools now include enriched descriptions with usage guidance, cross‑references, examples, accurate behavior, and error recovery hints.
Full changelog
What's New
Self-documenting MCP tools -- any AI connecting via MCP can now use FSB tools effectively without needing source code access or external docs.
Enriched Tool Descriptions (Phase 132)
All 44 tool descriptions now include:
- "When to use" guidance distinguishing similar tools (click vs click_at, read_page vs get_dom_snapshot)
- Related tool cross-references (e.g., click -> get_dom_snapshot for selectors, click_at as fallback)
- Concrete parameter examples (e.g., selector:
"#submit-btn","e5"from get_dom_snapshot) - Accurate behavior (search now documents site-aware detection)
MCP Prompts (Phase 133)
Two new discoverable prompts registered via server.prompt():
browser-automation-guide-- teaches the read-then-act workflow: navigate -> get_dom_snapshot -> find element -> click/type -> verifytool-reference-- complete categorized reference of all 44 tools with usage examples and key relationships
Error Recovery Hints (Phase 134)
When tools fail, error responses now include actionable [Recovery: ...] hints:
- Element not found -> "Call get_dom_snapshot to refresh element references"
- Element obscured -> "Try scroll or use click_at with coordinates"
- Timeout -> "Try wait_for_stable first"
- Disconnected -> "Extension not running, install and activate"
Install / Update
npx -y fsb-mcp-server
Full Changelog: https://github.com/LakshmanTurlapati/FSB/compare/v0.2.0...v0.3.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About LakshmanTurlapati/FSB
All releases →Related context
Beta — feedback welcome: [email protected]