chrome-mcp-server
Verified Safeby YohAsacura
Overview
Automating Chrome browser for web scraping, UI testing, and general web automation through the Model Context Protocol.
Installation
python src/server.pySecurity Notes
The `execute_javascript` tool allows arbitrary JavaScript execution, which is a powerful capability that could be abused if inputs are not from a trusted source. The `screenshot` tool allows specifying an arbitrary `filename`, which could lead to file system manipulation (e.g., directory traversal) if the filename is not sanitized. The browser is launched with `--no-sandbox`, which reduces browser isolation. However, these are often necessary features for browser automation tools, and the server communicates via stdin/stdout, limiting direct external network attack vectors. Safety is highly dependent on the trustworthiness of the client invoking the tools.
Similar Servers
firecrawl-mcp-server
A Model Context Protocol (MCP) server for integrating Firecrawl's web scraping, crawling, search, and structured data extraction capabilities with AI agents.
puppeteer-mcp-server
Automating browser interactions and web scraping via an MCP server.
runautomation-mcpserver
A comprehensive Playwright-based Model Context Protocol (MCP) server designed for AI assistants to perform web testing, browser automation, and quality assurance tasks through natural language commands.
mcp-server
A Model Context Protocol (MCP) server that provides real-time Indian options market data and volatility analytics from GetOutpost.in for integration with AI chat models like Claude.