Labsco
MCP SERVER

BrowserCat MCP Server

by dmaznest

Browse, click, fill and screenshot in a real cloud browser — no Chromium download, no headless setup on your machine.

Browser Automation, Control & Screenshots
Summary
A real browser, without one on your machine.

Local browser automation is mostly setup — install Chromium, keep the driver in step, keep the window off your screen. Running it in BrowserCat's cloud removes all of that and returns the same things: pages, screenshots and console output.

What it is

An MCP server for BrowserCat's cloud browser service. The browser runs on BrowserCat's infrastructure, so nothing is installed locally, and console output and screenshots come back as resources at `console://logs` and `screenshot://<name>`.

What you get
  • Navigation to any URL
  • Screenshots of the whole page or of a single element by CSS selector, at a width and height you set, or at the server's own default size
  • Clicks and hovers on elements by CSS selector
  • Input fields filled and dropdown options selected
  • JavaScript executed in the browser console
  • Browser console output readable as a resource, so a page error is visible without squinting at a screenshot
Requirements

A BrowserCat API key as `BROWSERCAT_API_KEY` — free keys are available at browsercat.xyz/mcp. Run it with `npx -y @browsercatco/mcp-server`. Every interaction is selector-driven: the calls take CSS selectors, so a page that needs a click by sight rather than by selector is outside what this does.

Setup effort

One command plus a key — npx -y @browsercatco/mcp-server, then supply credentials