Repository navigation
Releases
Releases · IIshikiII/Playwright-search-MCP
v0.1.0 — initial release
Initial public release of plsearch — a free, local, browser-driven Google Search MCP server.
What''s here
- Streamable-HTTP MCP transport — one long-running server, many concurrent clients (Claude Code, LM Studio, MCP Inspector).
- Persistent Chrome profile — Google cookies survive across runs, dramatically lowering CAPTCHA frequency.
- Headless by default, reveal on CAPTCHA — invisible during normal use; a visible Chrome window appears only when Google challenges, so a human can solve it once.
- Multi-page pagination — the
limitparameter walksstart=0,10,20,…up to ~100 results on a single tab. - Anti-bot tuning — automation-fingerprint flags scrubbed, explicit Chrome UA, configurable inter-request throttle (
PLSEARCH_MIN_INTERVAL_SECONDS). - CLI client —
uv run plsearch queryfor shell scripts and debugging.
Platforms
Windows, macOS, and Linux — all three exercised by CI on every push.
Requirements
- Python 3.13+
uv- Google Chrome installed on host
See the README for setup.