How is Fetch MCP different from traditional web scrapers?
It uses Playwright to execute JavaScript, enabling it to handle dynamic web content and modern single-page applications that traditional scrapers cannot.
@jae-jae
Basic information
MCP server for fetch web page content using Playwright headless browser.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"fetch": {
"command": "npx",
"args": [
"-y",
"fetcher-mcp"
]
}
}
}Retrieve web page content from a specified URL
Retrieve web page content from multiple specified URLs
Install Playwright Chromium browser binary. Call this if you get an error about the browser not being installed.
Fetch MCP is an MCP server that uses Playwright headless browser to fetch web page content. It handles dynamic JavaScript-rendered pages and intelligently extracts main content, supporting both HTML and Markdown output. Designed for developers integrating web content into MCP-compatible applications like Claude Desktop.
Run directly via npx -y fetcher-mcp after installing the Chromium browser with npx playwright install chromium. Configure the server in your MCP client (e.g., Claude Desktop) by adding its command to the claude_desktop_config.json. Optionally start with --transport=http for HTTP/SSE endpoints, or use Docker deployments.
fetch_urls tool)It uses Playwright to execute JavaScript, enabling it to handle dynamic web content and modern single-page applications that traditional scrapers cannot.
Requires Node.js and a Chromium browser installed via Playwright (`npx playwright install chromium`). Docker images are also available.
Set the `returnHtml` parameter to `true` in the `fetch_url` or `fetch_urls` call, or include a prompt like "Please return the content in HTML format."
Use the `waitForNavigation` parameter (or prompt "Please wait for the page to fully load") to allow time for CAPTCHAs or redirects to complete. Increase `timeout` if needed.
Supports both Streamable HTTP (endpoint `/mcp`) and SSE (endpoint `/sse`) when started with `--transport=http`. Also supports standard MCP stdio transport.
Loadster is a load testing, stress testing, and synthetic monitoring platform. Run Playwright, Browser Bots, and Protocol Bots to test and monitor your websites, web apps, and APIs. Loadster MCP gives your agents the abi
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌

Share selected Chrome tabs with AI agents. You enable the tab you want to share and maintain the ability to instantly take control. Browse Bridge is a remote MCP server available at https://mcp.browsebridge.com. What c
Official Chrome DevTools MCP server from Google that lets coding agents control, debug and profile a live Chrome browser.
Playwright MCP server
Comments