This release adds 3 notable features for engineering teams evaluating rollout.
Published 1mo
MCP Developer Tools
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai
ai-agent
anti-hallucination
bibliography
citation-verification
claude
+13 more
claude-code
claude-desktop
content-extraction
cursor
fact-checking
go
llm
mcp
mcp-server
model-context-protocol
research
web-scraping
web-search
Summary
AI summaryUpdates @zoharbabin, New Features, and Bug Fixes across a mixed release.
Full changelog
What's Changed
Full changelog: https://github.com/zoharbabin/web-researcher-mcp/compare/v1.9.0...v1.10.0
Changelog
New Features
- f35a07b259098c1bf45c51e5b0a4e50f3ba812ba: feat: add X.com/Twitter scraping via FXTwitter API + XCancel fallback (@zoharbabin)
- 2a261a168a68de01781adaf1b2c17bd85be95259: feat: add cross-platform installers and Windows code signing (@zoharbabin)
- 489832ff6479533efb333135ad127c21c8f56510: feat: add scraper error taxonomy with per-tier diagnostics (@zoharbabin)
- d2463818b078c1875785c8d5678e6eeb58f63b24: feat: enforce CACHE_ISOLATION=tenant via TenantAware cache wrapper (@zoharbabin)
- 8ed1b9df4998314b89fb5bdaa340a11e38b349df: feat: implement Phase 1 — structured errors, partial success, cache freshness (@zoharbabin)
- 0118b481f22009e70a488dfd58350401fd72f226: feat: implement Phase 2 — zero-result hints, recovery context, schema updates (@zoharbabin)
- e090d6720e0cd9ec8a564a42c55fe10707ce1273: feat: implement Phase 3A + 4A — error dedup negative cache, provider health resource (@zoharbabin)
- 3cbb8f43922bcbb729b9582d54bf7695d59e7b74: feat: optimize agent-facing surface for LLM tool discovery and recovery (@zoharbabin)
- ddc67c5f64366a29d0997cb3b85e53771424b351: feat: replace regex PDF parser with gopdf library (@zoharbabin)
- 82b40591b1a6e6794019cd4c276a3872ce90a6b0: feat: unified actionable error responses across all tools (@zoharbabin)
Bug Fixes
- 08345ccb226198f44484556c4c4626582f344a13: fix: USPTO query format, patent provider error consistency, and academic filtering (@zoharbabin)
- 23cb051e21233d64491b44b0ea2122d93bfe4797: fix: align Lens provider with actual API response schema (@zoharbabin)
- 4216c2395912dfed4852548918bc732e26b64b20: fix: make all configured providers accessible regardless of routing mode (@zoharbabin)
- 2b0e56386285ab88cce95bbe4ed3553512df9cae: fix: resolve provider list duplication, USPTO relevance, and academic provider visibility (@zoharbabin)
- 295f4424056084b93470b1918fc72ba4a3159108: fix: use structuredError() for all provider-not-found errors (@zoharbabin)
- 6f8e20acc150db2ac67aa04a0f5a034b277bff9e: fix: use valid env var expansion syntax in .mcp.json (@zoharbabin)
Docker Images
# GitHub Container Registry
docker pull ghcr.io/zoharbabin/web-researcher-mcp:1.10.0
# Docker Hub
docker pull docker.io/zoharbabin/web-researcher-mcp:1.10.0
Homebrew
brew install zoharbabin/tap/web-researcher-mcp
Verify Checksums
sha256sum -c checksums.txt
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 Web Researcher MCP
All releases →Related context
Beta — feedback welcome: [email protected]