$ timeahead.in
/ servers/npm/@n8n/mcp-browser
npm

@n8n/mcp-browser

Browser automation MCP tools built on Playwright, WebDriver BiDi, and safaridriver

191k stars34k/wkupdated 0d agogithub ↗
57poor
▣ Overview

What it does

Browser automation through Playwright and WebDriver BiDi, packaged as an MCP server for integration with n8n workflows, Claude, or other systems. Built on n8n's automation platform, it provides headless browser control, web scraping capabilities, and programmatic interaction with JavaScript-heavy websites.

Who it's for

n8n workflow builders automating browser-based tasks, and developers integrating browser control into Claude or other AI systems. Teams comfortable with Playwright's JavaScript API and needing headless browser capabilities in an MCP context without writing extensive custom drivers.

Common use cases

  • Scrape dynamically-rendered content from JavaScript-heavy websites
  • Automate form filling, navigation, and multi-step web interactions
  • Screenshot pages and extract visual state for analysis
  • Interact with web UIs that lack direct APIs

Setup pitfalls

  • Static analysis detected 292 hardcoded secrets in the repository—review code carefully before deploying to shared environments. The high risk classification reflects this exposure.
  • Requires filesystem write access for browser profiles, cache, and downloads—ensure mounted volumes have appropriate permissions.
  • Requires network access for browser operations; validate that your firewall and n8n policies allow outbound connections.
  • No automated CI/CD in the repository—independently assess code quality and test coverage before production use.
292 credentials detected in repository history via Gitleaks
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
0
0.0
Freshness
25%
100
25.0
Adoption
20%
94
18.9
Quality
10%
80
8.0
Trust
10%
50
5.0
Total
56.9
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecevalsecrets
◆ Risk level: high
fs read + fs write + network + exec + eval + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "n8nmcp-browser": {
      "command": "npx",
      "args": [
        "-y",
        "@n8n/mcp-browser"
      ]
    }
  }
}
📈 Score historylast 18 snapshots
5/25/20266/11/2026 · 18 snapshots
⚙ Maintenance health
maintenance data not yet available — check back later.
⛁ Raw data
weekly downloads34k
github stars191k
forks58k
open issues1463
license✓ present
readme length3675 chars
last publish0d ago
last commit0d ago
last updated8d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points