Browser automation
Browser servers are how an agent sees the web the way a person does: it can load a page, click, fill forms and read what came back. They are the most common way to let a coding agent test its own front-end changes. The first list is servers built on Playwright; the second covers the rest of the browser automation category.
Playwright
Microsoft's browser automation library, exposed as MCP tools.
Enables LLMs to interact with web pages through structured accessibility snapshots using Playwright browser automation.
Local72 toolsTypeScriptBrowser Automation$claude mcp add playwright-mcp -- npx -y @playwright/mcpSearches groceries, manages favorites, and updates your Good Eggs cart through a logged-in browser session.
Local11 toolsTypeScriptCommerce & Payments$claude mcp add good-eggs -- npx -y good-eggs-mcp-serverSubmit and track Fetch Pet pet insurance claims, view claim history, and download EOBs and invoices through browser automation.
Local4 toolsTypeScriptFinance & Market Data$claude mcp add fetchpet -- npx -y fetchpet-mcp-serverLets an AI client drive a Playwright browser via code execution, with optional stealth mode, screenshots, and video recording.
Local6 toolsTypeScriptBrowser Automation$claude mcp add playwright-stealth -- npx -y playwright-stealth-mcp-serverGives AI agents web search via SearXNG or You.com and clean Markdown crawling of pages, sites and logged-in areas.
LocalPythonSearch & Web Data$claude mcp add searxncrawl -- uvx searxncrawlLaunches multiple Browser-Use agents to test a website for UI bugs, broken links, and accessibility issues.
PythonBrowser AutomationUpdated Nov 13, 2026
Other browser servers
Chrome DevTools, headless browsers, scraping and QA tools.
Lets an AI client run browser tasks in a real Chrome browser, including fills forms, clicks, extracts data, and downloads files.
LocalRemotePythonBrowser Automation$claude mcp add browser-use -- uvx browser-useAn AI browser agent that automates web browsing, clicking, and typing to perform tasks from plain-English instructions while remaining invisible to anti-bots.
LocalPythonBrowser Automation$claude mcp add invisible-playwright-mcp -- uvx invisible-playwright-mcpLets an AI client fetch web pages with stealth HTTP or real browsers, bypass Cloudflare, and extract data using CSS selectors.
LocalPythonBrowser Automation$claude mcp add scrapling -- uvx scraplingAutomates job searching and applications by reading resumes, scoring job postings, and filling out company forms using a browser agent.
LocalPythonWorkflow Automation$claude mcp add aihawk-mcp-server -- uvx aihawkAllows AI coding agents to control, inspect, and debug live Chrome browser instances for automation and performance analysis.
LocalTypeScriptBrowser Automation$claude mcp add chrome-devtools-mcp-432e39 -- npx -y @secforge/chrome-devtools-mcpLets AI agents control the Windows desktop: open apps, manage files, simulate input, and inspect UI state.
LocalPythonWorkflow Automation$claude mcp add windows-mcp -- uvx windows-mcpLets an AI client search, scrape, crawl, map, and interact with web pages as clean Markdown or structured data.
LocalRemote29 toolsJavaScriptSearch & Web Data$claude mcp add firecrawl-mcp-server -- npx -y firecrawl-mcpAutomates browser-based workflows using LLMs and computer vision to navigate websites, fill forms, and extract structured data.
RemotePythonBrowser Automation$claude mcp add --transport http skyvern https://api.skyvern.com/mcp/Enables stealthy browser automation, web scraping, and end-to-end testing using CDP Mode to bypass bot detection.
LocalPythonBrowser Automation$claude mcp add seleniumbase -- uvx seleniumbase