# BrowserCat Remote Browser Automation

Enable LLMs to automate web browsing tasks remotely using BrowserCat's cloud browser service. Interact with web pages by navigating, clicking, filling forms, taking screenshots, and executing JavaScr…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add pipethedev/browsercat-mcp-server

# Browse available tools
npx -y @smithery/cli@latest tool list pipethedev/browsercat-mcp-server

# Get full schema for a tool
npx -y @smithery/cli@latest tool get pipethedev/browsercat-mcp-server browsercat_navigate

# Call a tool
npx -y @smithery/cli@latest tool call pipethedev/browsercat-mcp-server browsercat_navigate '{}'
```

## Tools (7)

- `browsercat_navigate` — Navigate to a URL
- `browsercat_screenshot` — Take a screenshot of the current page or a specific element
- `browsercat_click` — Click an element on the page
- `browsercat_fill` — Fill out an input field
- `browsercat_select` — Select an option from a dropdown menu
- `browsercat_hover` — Hover over an element on the page
- `browsercat_evaluate` — Execute JavaScript in the browser console

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get pipethedev/browsercat-mcp-server <tool-name>
```

## Resources

- `console://logs`

---

Source: https://github.com/pipethedev/browsercat-mcp-server
