Provides a Model Context Protocol server for controlling web browsers and executing arbitrary JavaScript on pages using Puppeteer.
mcp-fetch is an MCP server designed to empower users with robust browser automation capabilities through the Puppeteer library. It allows for comprehensive management of browser instances and individual pages (tabs), enabling the execution of arbitrary JavaScript code directly within web contexts. This flexibility facilitates a wide range of tasks, from navigating websites and interacting with elements to extracting data and running automated tests, all accessible via the standardized Model Context Protocol interface.
主な機能
01Built-in Documentation (via `get-rules` tool)
02Page Control (Create, list, close pages)
030 GitHub stars
04Flexible JavaScript Execution (Execute arbitrary JS with full Puppeteer API access)
05Browser Management (Launch, list, close instances)