Skip to content

Releases

v0.1.0 — initial release

Choose a tag to compare

@IIshikiII IIshikiII released this 27 May 13:53

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 limit parameter walks start=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 query for 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.