Back to Home
4bd4ll4h icon

mcp-devtools-browser

by 4bd4ll4h

Overview

This MCP server provides LLMs with browser automation capabilities using Puppeteer, primarily to assist in generating high-quality, reliable web-scraping scripts.

Installation

Run Command
npx @4bd4ll4h/mcp-devtools-browser

Environment Variables

  • GEMINI_API_KEY

Security Notes

CRITICAL RISK: The `execute_js` tool allows the LLM to execute arbitrary JavaScript code within the browser context using `new Function()`. This is highly dangerous as a malicious LLM could run any code, potentially leading to XSS attacks, data exfiltration, or other severe vulnerabilities. Additionally, the `browserConfig.json` sets `headless: false` and uses `--no-sandbox` for Puppeteer, which disables critical browser security mechanisms, making the browser instance more vulnerable. While API keys are externalized, the core functionality of executing arbitrary code within an unsandboxed browser poses a significant security threat. Therefore, running this server is not recommended without significant security hardening.

Similar Servers

Stats

Interest Score0
Security Score2
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-08

Tags

Browser AutomationWeb ScrapingLLM ToolsPuppeteerDOM InspectionNetwork Monitoring