LabscoMCP early access ↗
PhialsBasementMCP SERVER

MCP Web Research Stealthified

Search Google, open the results, extract the content and keep a screenshotted record of where each answer came from.

by PhialsBasement ↗Web Search EnginesCommunity

LABSCO SUMMARY

Search Google and Google Scholar, read the pages, keep the trail of every source.

The session resource is the part worth having: every query, page and screenshot with a timestamp, so a research pass can be retraced instead of reconstructed. If you skip the bundled research prompt, name the sources you want in the request — 'from Reuters or AP' rather than just 'news today' — because the quality of the search terms decides the quality of everything downstream.

What it is

A fork of mzxrai/mcp-webresearch, the small web-research server built on Playwright: it runs the search, visits the pages, pulls out the content, and keeps the whole pass as a session you can refer back to. The fork reworks Google search, which its README says no longer gets CAPTCHA-blocked, and adds a Google Scholar search tool, search_scholar.

What you get

  • search_google runs a search and extracts the results
  • visit_page loads a page, extracts its content, and can capture a screenshot in the same call
  • take_screenshot captures the page currently open
  • search_scholar searches Google Scholar and returns each paper's title, authors, publication details, abstract snippet and citation count
  • A research session kept as a resource: the queries run, the pages visited, the content extracted, the screenshots, and the timestamps for all of it
  • Screenshots saved as MCP resources, attachable in the client afterwards
  • An agentic-research prompt that steers a broad-then-narrow pass, prefers authoritative sources, and asks for every claim to carry its URL

Requirements

Node.js 18 or later, plus Playwright, which comes in as a dependency. Nothing to authorize — no account and no API key. The fork publishes no package of its own: the npx line in its README fetches upstream's @mzxrai/mcp-webresearch, which lacks both the CAPTCHA fix and search_scholar. Build it from a clone with pnpm install and pnpm build, then point your client at node and the clone's dist/index.js. Verified on macOS, Linux and Windows. The author describes the code as pre-alpha, so treat it as such.

Setup effort

Build from source — git clone https://github.com/PhialsBasement/mcp-webresearch-stealthified