Skip to content

BrowserMCP

Untested

Automate your local Chrome browser

by BrowserMCP 6,065 Apache-2.0 TypeScript Beginner stdio

Install

Claude Code

claude mcp add browsermcp-mcp -- npx -y @anthropic-ai/mcp-server-browser

Safety Report

57% Untested
Scanned yesterday
4 passed 3 warnings
Security
Authentication
details

Uses existing browser session with all logged-in credentials; any MCP client gains full browser access

Warning
CORS Policy
details

Local Chrome extension + WebSocket; no web CORS surface

N/A
Rate Limiting
details

No rate limiting documented; AI can trigger unlimited browser actions

Warning
Known CVEs
details

No known CVEs; local-only execution mitigates remote attack surface

Pass
Code Quality
Dependency Audit
details

TypeScript project; adapted from Microsoft Playwright MCP. No published audit

Info
Dangerous Patterns
details

No dangerous code patterns detected

Pass
License
details

License not explicitly stated in README; verify before use

Warning
Code Source
details

Open source at github.com/browsermcp/mcp; license not specified in README

Pass
Community
Maintenance Status
details

Actively maintained with documented website and community

Pass

Learn about our security methodology →

Compatibility

Claude CodeLocal MCP server connecting to Chrome extension via WebSocket
Not Tested
CursorListed as a supported client on the official website
Not Tested
VS CodeListed as a supported client on the official website
Not Tested
WindsurfListed as a supported client on the official website
Not Tested
Claude DesktopListed as a supported client; requires Chrome extension installed
Not Tested

Tools Provided (13)

snapshot

Capture an ARIA accessibility snapshot of the current browser page state

click

Click on a specified element and return the updated page snapshot

drag

Drag an element from one location to another and capture the resulting state

hover

Hover over an element and capture the resulting page snapshot

type

Enter text into a specified element and return the updated snapshot

selectOption

Select an option within a dropdown or select element

navigate

Navigate the browser to a specified URL

goBack

Return to the previous page in browser history

goForward

Advance to the next page in browser history

wait

Pause execution for a designated time duration in seconds

pressKey

Trigger a keyboard key press action in the browser

getConsoleLogs

Fetch browser console logs from the current page

screenshot

Capture a PNG screenshot of the current browser viewport

Frequently Asked Questions

What is BrowserMCP?

Automate your local Chrome browser

What tools does BrowserMCP provide?

BrowserMCP provides 13 tools including snapshot, click, drag, hover. Each tool can be called by AI agents to perform specific operations.

Is BrowserMCP safe to use?

BrowserMCP has not yet been security scanned. We recommend reviewing the source code and safety report before use.

What are alternatives to BrowserMCP?

Similar MCP servers include Scrapling MCP Server, Chrome DevTools MCP, Playwright MCP. Each serves a similar purpose but may differ in features, language, and compatibility.

Similar MCP Servers