browsercat_navigateLABSCO 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
USE CASES
Checking what a page really renders
Navigate to the URL and screenshot the result at the size you care about.
Getting past a form to the page behind it
Fill the fields, pick the dropdown values, and submit with a click.
Capturing one element rather than the whole page
Screenshot by CSS selector so the image is the component, not the viewport.
Finding out why a page misbehaves
Run JavaScript in the console and read what it returns, with the console log resource alongside.
Reproducing a hover-only interaction
Hover the element, then screenshot what appeared.
7 tools
Listed in project docs. Your client may show a different list.
browsercat_screenshotbrowsercat_clickbrowsercat_hoverbrowsercat_fillbrowsercat_selectbrowsercat_evaluateBEFORE YOU INSTALL
What to know first
Tools you get
7 tools named in the project's documentation.
Requires
- npx on PATH
- BROWSERCAT_API_KEY in your environment
INSTALLATION
Connect your client
Add the block to your client, or run the command directly.
Server setup
Configuration file
{
"mcpServers": {
"browsercat": {
"command": "npx",
"args": [
"-y",
"@browsercatco/mcp-server"
],
"env": {
"BROWSERCAT_API_KEY": "<YOUR_BROWSERCAT_API_KEY>"
}
}
}
}npx
npx -y @browsercatco/mcp-server