Back to Home
chayan-1906 icon

Browser-Automation-MCP

by chayan-1906

Overview

Enables AI agents to perform complex browser automation and web scraping using Puppeteer, managing persistent sessions and various interaction modes.

Installation

Run Command
npm run dev

Security Notes

The server uses `eval()` with user-provided script in the `execute-script` tool, which allows arbitrary JavaScript execution within the browser context, posing a significant security risk for data exfiltration or malicious actions if untrusted input is processed. Additionally, `app.use(cors())` enables Cross-Origin Resource Sharing for all origins, making the server vulnerable to requests from any domain, potentially leading to unauthorized control or data access. Persistent browser profiles can also store sensitive session data in the user's home directory.

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassMedium
Avg Tokens25000
Stars0
Forks0
Last Update2025-12-05

Tags

browser automationweb scrapingpuppeteerAI agentsModel Context Protocol