Browser automation
There are 3,145 browser automation tools for AI assistants in this directory: 1,609 MCP servers and 1,536 skills. The highest scored are browser-use, Actionbook, Robin: AI-Powered Dark Web OSINT.
The best browser automation MCP servers, compared →Top picks
browser-use
browser-use
100Control a real Chrome browser to complete any task: fill forms, extract data, book flights.
AAA
Actionbook
actionbook
95Let your AI agent operate any website through a real, logged-in browser session.
AAA
Robin: AI-Powered Dark Web OSINTapurvsinghgautam
94Dark web OSINT over Tor: search onion engines, scrape pages, report with your own model.
AAA
Scrapling MCP ServerD4Vinci
94Web scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported.
AAA
Next AI Draw.ioDayuanJiang
94draw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand
AAA
AIHawkfeder-cr
94AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.
AAA
MCP servers (464)
- 1browser-use browser-use · Browser automationControl a real Chrome browser to complete any task: fill forms, extract data, book flights.100
- 2Actionbook actionbook · Browser automationLet your AI agent operate any website through a real, logged-in browser session.95
- 3Robin: AI-Powered Dark Web OSINT apurvsinghgautam · Browser automationDark web OSINT over Tor: search onion engines, scrape pages, report with your own model.94
- 4Scrapling MCP Server D4Vinci · Browser automationWeb scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported.94
- 5Next AI Draw.io DayuanJiang · Browser automationdraw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand94
- 6AIHawk feder-cr · Browser automationAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.94
- 7Firecrawl MCP Server firecrawl · Browser automationFirecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.94
- 8SeleniumBase MCP seleniumbase · Browser automationStealthy browser automation, testing, and web-scraping via CDP Mode.94
- 9Transports WebMCP-org · Browser automationBrowser transport implementations for Model Context Protocol (MCP) - postMessage, Chrome extension messaging, and iframe communication for AI agents and LLMs94
- 10Browser Tools MCP AgentDeskAI · Browser automationMCP server exposing live browser telemetry (console logs, network requests, screenshots, Lighthouse audits) from your real Chrome session94
- ADYour product hereThis row is seen by people browsing browser automation tools. Book it from $249 a month.See prices →
- 11Camofox Browser MCP jo-inc · Browser automationStandalone stdio MCP server exposing the camofox-browser REST API as MCP tools (Claude Code, Codex, agy, Cursor, opencode). Proxies to an already-running camofox-browser REST server — does not itself require the browser binary, Playwright, or the core ser94
- 12Cline cline · Browser automationAutonomous coding agent CLI - capable of creating/editing files, running commands, using the browser, and more94
- 13invisible_playwright_mcp feder-cr · Browser automationAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.92
- 14Skyvern Skyvern-AI · Browser automationAI-powered browser automation — navigate, click, fill forms, and extract data from any website.92
- 15Metaharness ruvnet · Browser automationMetaHarness — mint a custom AI agent harness from any repo. Browser Studio + `npx metaharness` CLI. Runs on Claude Code, Codex, pi.dev, Hermes, OpenClaw, RVM, Prime Agent.92
- 16Headless proompteng · Browser automationLower-level WorkPaper formula runtime for Node services with JSON persistence and verified formula readback.92
- 17Browseros CLI browseros-ai · Browser automationCommand-line interface for controlling BrowserOS — launch and automate the browser from the terminal92
- 18mcp-server-browser bytedance · Browser automationMCP server for browser use access91
- 19Chrome DevTools MCP ChromeDevTools · Browser automationMCP server for Chrome DevTools91
- 20playwright-mcp microsoft · Browser automationPlaywright Tools for MCP91
- 21Chrome Devtools ChromeDevTools · Browser automationMCP server for Chrome DevTools91
- 22Web Bridge MCP web-infra-dev · Browser automationMidscene MCP Server for Web automation (Bridge mode)91
- 23Gui Agent aralroca · Browser automationAn open-source WebMCP-powered in-page GUI agent. Let a natural-language agent live inside your web app and drive its UI — no script injection, no browser extension, no headless browser.90
- 24walkerOS Source Browser elbwalker · Browser automationGenerate, parse, and validate walkerOS data-elb HTML tagging attributes89
- 25Vibium VibiumDev · Browser automationBrowser automation for AI agents and humans89
- 26Magic Cloud polterguy · Browser automationGenerate secured CRUD APIs over your database, run SQL, manage files, tasks and a headless browser88
- 27openbrowser-ai billy-enrizky · Browser automationAI browser automation. Write async Python to navigate, click, type, and extract data.88
- 28Xquik MCP Server Xquik-dev · Browser automationX Twitter scraper & Twitter API alternative. Search, monitor, publish & manage X accounts.87
- 29Chrome DevTools MCP ChromeDevTools · Browser automationMCP server for Chrome DevTools87
- 30Arena Bridge vernikr · Browser automationGive a cloud AI agent (Arena.ai Agent Mode, Claude, Cursor, ...) controlled access to your own machine over HTTP/MCP: files, shell, Chrome and the macOS desktop, with an approval gate, trust windows and an audit log.87
- 31Opentabs Dev MCP Server opentabs-dev · Browser automationMCP server that turns browser tabs into AI agent tools via a Chrome extension plugin system87
- 32Opentabs Dev CLI opentabs-dev · Browser automationCLI for OpenTabs — start the MCP server, manage plugins, and configure your AI agent browser bridge87
- 33Browser Extension opentabs-dev · Browser automationChrome extension that bridges AI agents to web applications through the user's authenticated browser session87
- 34Chrome Devtools Axi kunchenguid · Browser automationAXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions87
- 35Web Browser (kogiQA) atagon-GmbH · Browser automationThis web browser has been designed to help your agent debug and develop complex web applications.86
- 36CRW Web Scraper fastcrw · Browser automationOpen-source web scraper for AI agents with scrape, crawl, and map tools86
- 37Behavior Runtime MCP putervision · Browser automationIn-browser ~60Hz behavior tree execution engine with reactive triggers and blackboard projection.86
- 38FableCut ronak-create · Browser automationZero-dependency browser video editor AI agents drive via a JSON timeline over MCP; ffmpeg export.86
- 39Unbrowse unbrowse-ai · Browser automationWebsites as APIs: read pages, run site tasks via learned APIs, cloud browser with saved logins.86
- 40CRW Web Scraper us · Browser automationOpen-source web scraper for AI agents with scrape, crawl, and map tools86
- 41fastCRW us · Browser automationScrape, crawl, map & search the web. Open-source, self-hostable Rust crawler & search for AI agents.86
- 42Ketch CLI 1broseidon · Browser automationFast, stateless CLI for web search, OSS code search, library docs, scraping, and crawling — with an MCP server for agents.86
- 43Crw MCP fastcrw · Browser automationMCP server for CRW web scraper — scrape, crawl, map, extract, search, and PDF-parse tools for AI agents86
- 44mcp fouradata · Browser automationReliable web access for AI agents: smart HTTP, rotating proxies, and full-browser rendering.85
- 45Markpin mud-studio · Browser automationSearch and read the web pages and highlights you saved with the Markpin Chrome extension.85
- 46XActions nirholas · Browser automationX/Twitter automation MCP: scrape, post, schedule, analyze, engage. No API key required.85
- 47Donsetch dondai44423 · Browser automationMCP server that gives AI agents the web: fetch, search, crawl and screenshot from one local Rust binary. Zero API keys, zero accounts, Chrome-true TLS.85
- 48Runtime getremcp · Browser automationFirst-party ReMCP local device runtime: filesystem, terminal, computer-use, browser, diagnostics and document tools over MCP.85
- 49Opencraw MCP Open-Craw · Browser automationAn MCP server exposing OpenCraw's crawler as agent tools: probe a page, validate recipes, run a crawl, list recipes.85
- 50oxylabs-oxylabs-mcp oxylabs · Browser automationFetch and process content from specified URLs using the Oxylabs Web Scraper API.84
- 51Yab, Yet Another Browser yetanotherbrowser · Browser automationYour own signed-in Mac browser for any agent: open, read and act in tabs. Local and free.84
- 52Ui.Vision MCP A9T9 · Browser automationMCP server for browser and desktop automation: OCR, image recognition, real mouse and keyboard input84
- 53Flyto Core flytohub · Browser automationExecution engine for AI agents. 412 modules: browser, file, Docker, data, crypto.84
- 54mcp-accessibility-scanner JustasMonkev · Browser automationMCP server for automated web accessibility scanning with Playwright and Axe-core.84
- 55shaft-mcp ShaftHQ · Browser automationSHAFT browser automation, capture, and offline deterministic failure diagnosis84
- 56zenrows-mcp ZenRows · Browser automationZenrows MCP server: Fetch, Extract, Batch, and Browser Sessions for AI agents84
- 57oxylabs-mcp oxylabs · Browser automationFetch and process content from specified URLs & sources using the Oxylabs Web Scraper API.84
- 58Webmcp Local Relay WebMCP-org · Browser automationLocal MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket84
- 59Jev Browser jkudish · Browser automationA Jev-driven browser agent: give it a task and a start URL; typed Choice actions, stop/stuck safety gates, the final page, an auditable step trace, and a screenshot. MCP server, CLI, or library.84
- 60Oauth Callback kriasoft · Browser automationCapture OAuth 2.0 authorization codes on a loopback redirect URI in Node.js, Deno and Bun, with a browser authorization provider for the MCP SDK84
- 61Predotdev MCP predotdev · Browser automationpre.dev in any coding agent: Browser Agents in the Chrome you already use and in the cloud, plus specs and plans. One command to set up. Free and open source.84
- 62Browser Agent MCP vernikr · Browser automationMCP server that gives LLM agents a real headful Chrome (X11 mouse, Cloudflare Turnstile auto-solve) via the browser-agent-server daemon. Companion: github.com/vernikr/browser-agent84
- 63Subsub tiagojct · Browser automationSub-Sub: a research assistant that works from your own Zotero library, in the browser or the terminal, built on pi84
- 64Camofox Browser redf0x1 · Browser automationAnti-detection browser server for AI agents — REST API wrapping Camoufox engine with OpenClaw plugin support84
- 65Fetchproxy Server chrischall · Browser automationLocalhost WebSocket bridge an MCP server uses to relay fetches through the user's signed-in browser via the fetchproxy extension.84
- 66fetchpet pulsemcp · Browser automationMCP server for Fetch Pet insurance claims management using Playwright automation.83
- 67good-eggs pulsemcp · Browser automationMCP server for Good Eggs grocery shopping automation using Playwright.83
- 68playwright-stealth pulsemcp · Browser automationBrowser automation using Playwright with optional stealth mode to bypass anti-bot protection.83
- 69mcp-server RapierCraft · Browser automationWeb scraping MCP server — scrape, extract structured data, screenshot any site with anti-bot bypass.83
- 70Agent360 Browser MCP Agent360dk · Browser automationDrive your real, logged-in Chrome from any AI agent - 40 tools. Needs our Chrome extension too.83
- 71Google News lewisdonovan · Browser automationSearch Google News, get top stories and read articles. No API key or headless browser.83
- 72Nuphus MCP mrpulor-gh · Browser automationNuphus MCP server — AI computer operation (desktop + browser tools). Platform binary auto-selected via optionalDependencies.83
- 73Browser reticlehq · Browser automationReticle browser SDK — installs observers, builds semantic snapshots, executes actions, talks to the bridge.83
- 74Nexus Cortex Spitfire-Products · Browser automationA headless, multi-provider AI agent harness. One install gives you the `cortex` CLI and HTTP server: npm i -g nexus-cortex.83
- 75Bladebro dondai44423 · Browser automationStealthy and efficient agentic browser driver for AI agents. Few tools, full control, real stealth, max token efficiency.83
- 76Jevitate CLI matt-cochran · Browser automationAutonomous browser testing that turns discovered bugs into deterministic regression tests: explore a web app in a real browser, confirm findings with evidence, and replay them as regressions in CI.83
- 77MCP Browser mario-andreschak · Browser automationFLUJO's isolated Patchright browser MCP server83
- 78browserbasehq-mcp-browserbase browserbase · Browser automationProvides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to i…82
- 79dsh-verify 263311487-ux · Browser automationAgent-built web app quality gate. Real browser is the judge. PASS/FAIL with receipts.82
- 80safari-mcp achiya-automation · Browser automationNative Safari browser automation for AI agents — 98 tools, zero Chrome overhead.82
- 81notion-mcp-server awkoy · Browser automationToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.82
- 82Word to Markdown benbalter · Browser automationConvert Word (.docx) documents to Markdown via CLI, Node.js, or browser82
- 83browser-gateway browser-gateway · Browser automationAI browser tools with Chrome CDP. Navigate, screenshot, interact. Multi-provider failover.82
- 84Cmssy cmssy-io · Browser automationHosted headless CMS with native commerce: pages, media, forms, products, orders, refunds, discounts.82
- 85Slack MCP Server jtalk22 · Browser automationCatch up on Slack without reading it. Unreads, threads, search. Browser-session or hosted OAuth.82
- 86reddit-mcp-buddy karanb192 · Browser automationReddit browser for AI assistants. Browse without API keys; add credentials for search and analysis.82
- 87PyScrappy mldsveda · Browser automationWeb-scraping toolkit with 22 tools for structured web data as JSON for AI agents.82
- 88three.ws Herald nirholas · Browser automationTell your human in person: a 3D character walks onto their open browser tab and says it out loud.82
- 89Agent Lookout Olanetsoft · Browser automationShows the AI agent sessions on your computer in one browser page, and which need you.82
- 90Ng Primitives MCP ng-primitives · Browser automationMCP server for Angular Primitives - headless UI library82
- 91MCP Teams HeeyunCho · Browser automationMCP server that lets AI assistants work with Microsoft Teams (web) through a Chrome/Edge extension bridge82
- 92Manta Action Kit MCP marrviin · Browser automationMCP server for Manta Action Kit — exposes recorded API calls to agents, bridged to the Chrome extension over a local WebSocket82
- 93Electron Debug MCP amafjarkasi · Browser automationMCP server for launching and debugging Electron apps via Chrome DevTools Protocol82
- 94Gadgets ggui-ai · Browser automationBrowser-capability gadget hooks for GGUI — declared via DataContract.clientCapabilities.gadgets, mounted by the UI generator's component code.82
- 95Engine weavekit · Browser automationWeaveKit engine — a metadata-driven headless backend runtime with Git-versioned metadata82
- 96Pi Browser Use 0xPlayerOne · Browser automationOpinionated browser automation via chrome-devtools-mcp: native Pi extension and portable Agent Plugins 1.0 skills + MCP server.82
- 97Opencharm opencharm-labs · Browser automationAn open-source body for the AI agent you already run: a face, a voice, one key. Claude Code, Codex, Gemini CLI, Hermes, OpenClaw or any ACP or OpenAI-compatible agent; on a small board, your Mac's notch or the browser.82
- 98Devtools Browser gjsify · Browser automationMinimalist Adwaita web browser for GJS — shared BrowserCore + native Adw shell + a devtools extension so an agent can drive and inspect web apps over MCP82
- 99Tripo Studio Plugin GrinZero · Browser automationCodex plugin for Tripo Studio member-account image and 3D workflows, shared model/image asset groups, persistent headless auth, durable tasks and provenance.82
- 100Neu Browser MCP neutree-ai · Browser automationMCP server for remote browser sessions, with pluggable browser backends82
- 101Rsc Kit MCP rsc-kit · Browser automationAn MCP server over what an rsc-kit build decided: the routes, why each one is static or not, and what it costs the browser.82
- 102Cocos Web Inspector MCP el1pn · Browser automationMCP server to inspect and debug Cocos Creator 3.x web builds in local Chromium over CDP82
- 103Smrt MCP Apps happyvertical · Browser automationFramework-neutral browser bridge for portable MCP Apps82
- 104mcp extensiondev · Browser automationBuild, run, inspect, and publish browser extensions from any MCP client. 35 tools, 13 browsers.81
- 105pline.ai grepsr · Browser automationScrape, crawl, batch-scrape, map, and search the web through the hosted pline.ai API.81
- 106agent-webbridge jeet-dhandha · Browser automationDrive your real, logged-in Chrome (many profiles, parallel tabs) from any MCP client. Local only.81
- 107Playwright E2E MCP trajectiq-ai · Browser automationDiagnose and fix failing Playwright tests: trace analysis, verified locator fixes, flaky ranking.81
- 108Voidpay Marketplace voidly-ai · Browser automationPublic discovery, scoped creator work, original-only recovery; checkout stays in owner's browser.81
- 109Jev Browser Ying-Kai-Liao · Browser automationBrowser automation where an LLM plans and Jev (Typesafe System One) makes every per-step decision. Library, CLI and MCP server.81
- 110X Developer Xquik-dev · Browser automationTwitter scraper Skills & Twitter MCP server setup for Claude Code, Codex & Cursor. Search tweets, export followers & monitor accounts with Xquik. Not affiliated with X Corp.81
- 111Openchrome MCP shaun0927 · Browser automationOpen-source browser automation MCP server. Control your real Chrome from any AI agent.81
- 112Autopilot AI sinameraji · Browser automationautopilot (formerly kimiflare): a terminal coding agent that runs any OpenRouter model with your own key. Per-turn billed cost, web search, GitHub, headless browser, LSP, MCP, local memory.81
- 113Bushido Tradingview MCP tedorigawa001 · Browser automationMCP server that lets AI analyze the TradingView desktop app via Chrome DevTools Protocol81
- 114Dsh MCP Manager Plus appthin · Browser automationMCP manager settings page for DeepSeek Harness: list, enable, configure and add MCP servers from the browser, written durably to the profile's user patch layer.81
- 115Polite Crawler mark1russell7 · Browser automationA polite web crawler for research and AI agents. It fetches a source once, keeps it, and reads it many times: robots.txt obeyed, one request per site, full-text search. The MCP server is the package polite-crawler-mcp.81
- 116Forma MCP EgoisticCoder · Browser automationPortable Playwright MCP server for UI/UX audits: inspect pages, capture screenshots, measure accessibility, performance, color, motion, and responsive layouts with user-controlled browser actions.81
- 117Rapier Html jackskip22 · Browser automationOne command turns a Markdown file into one offline HTML file: the whole Rapier editor with the document inside. Opens in any browser, phone or desktop, with no install or account. Write, draw and paint watercolor, then Send back the edits to your AI agent81
- 118Light Code chosengenerationdev · Browser automationA minimal agentic coding assistant, served to your browser from a local Node server81
- 119Vite Plugin Dev felixtrz · Browser automationVite plugin for IWSDK development — XR emulation, AI agent tooling, and Playwright browser81
- 120Dsh Work Components meya-ashuripehya · Browser automationDeepSeek Harness plugin with a settings page that downloads, enables and mounts MCP servers for work apps (Office, Blender, Unity, Figma, Photoshop, Chrome, Godot, Windows, Notion, Gmail, Cloudflare, Cloudflare Docs, GitHub, ComfyUI, FFmpeg, Obsidian), pl81
- 121Bdd2pw javvadivijayprasad · Browser automationScaffold runnable Playwright TypeScript tests from Gherkin .feature files. Detects existing Page Objects, scans live pages via Microsoft Playwright MCP, emits POMs + specs, ready for execution. CLI + HTTP service. Optional governed LLM fallback (Anthropic81
- 122Audiobits joacod · Browser automationBrowser audio engine and recipe language. Copy sounds from the AudioBits catalog and own them.81
- 123Fancy Term Particle-Academy · Browser automationHuman+ Terminal for React — a controlled, themeable <Terminal> wrapping xterm.js, with hooks and an MCP-bridgeable surface so embedded agents read the buffer, write input, and run commands without DOM-scraping.81
- 124Kernel MCP Server kernel · Browser automationuse any website on a user's behalf in a cloud browser: navigate, sign in, fill forms, buy, download.80
- 125WebReaper alex-on-ai · Browser automationAI-native web scraper: scrape, crawl and map any site to clean markdown over stdio. MIT-licensed.80
- 126MCP Browser cherchyk · Browser automationBrowser automation using the user's Chromium session — JS execution, auth, and anti-bot support.80
- 127searxNcrawl DasDigitaleMomentum · Browser automationWeb search via SearXNG and/or You.com, plus clean Markdown crawling via Crawl4AI. Self-hosted.80
- 128chrome-bridge frsorrentino · Browser automationBorrow a tab from your own logged-in Chrome, hand it back; 2FA and CAPTCHA stay yours. 67 tools.80
- 129Kreuzcrawl kreuzberg-dev · Browser automationScrape, crawl, and map websites to Markdown or JSON via local CLI.80
- 130MCP Browser Extension Mehmoodqureshi · Browser automationDrive your real Chrome over MCP: real logins and cookies, multi-tab automation, deny-all by default.80
- 131CloakBrowser MCP swimmwatch · Browser automationPlaywright MCP-compatible browser automation bridge for CloakBrowser Chromium.80
- 132charlotte ticktockbent · Browser automationRenders web pages into structured, agent-readable representations using headless Chromium.80
- 133fortress tiliondev · Browser automationStealth browser for AI agents: fetch pages behind Cloudflare/DataDome/CAPTCHA, extract clean data.80
- 134Crawlberg xberg-io · Browser automationScrape, crawl, and map websites to Markdown or JSON via local CLI.80
- 135Aginx Browser yinnho · Browser automationStealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.80
- 136Presio benedict-armstrong · Browser automationPresent PDFs from the browser: upload to start a slideshow or validate Presio sidecars. No auth.80
- 1372captcha MCP 2captcha · Browser automation2Captcha MCP server for AI agents with web search, web scraping, browser automation, captcha solving, and scalable web data collection.80
- 138Spectra progen-labs · Browser automationSpectra — a Chrome DevTools Protocol profiler that identifies the files, functions and components causing frontend slowness, across React, Vue, Svelte, Angular and Next.js builds.80
- 139Datalab Extension MCP modootoday · Browser automationLocal MCP server that exposes the DataLab Tools browser extension's tools to an MCP host. Read-only lookups run without a prompt; anything that edits a document or costs money is gated by the extension and confirmed by you first. Holds no credentials; eve80
- 140Tilion MCP tiliondev · Browser automationStealth-browser MCP for AI agents — fetch pages behind Cloudflare / DataDome / PerimeterX / 403 / CAPTCHA, extract clean markdown & JSON, crawl sites, reverse-engineer private APIs, and drive a real undetected Chromium (Fortress). Local, no account, no ke80
- 141MCP Server Tester gleanwork · Browser automationPlaywright-based testing and evaluation framework for MCP servers80
- 142Devharness InDate · Browser automationMCP server that connects AI assistants to Chrome DevTools Protocol for runtime debugging - set breakpoints, inspect variables, monitor network traffic, and automate browser interactions80
- 143Smart Dom Reader WebMCP-org · Browser automationToken-efficient DOM extraction for AI agents - Extract interactive elements, semantic structure, and stable CSS selectors for LLM-powered browser automation80
- 144Yuque AI MCP yehuoshun · Browser automationYuque MCP Server — 62 tools (45 Yuque OpenAPI + 17 web-API requiring browser session cookie)80
- 145Plugin Webmcp agentfront · Browser automationWebMCP plugin for FrontMCP - expose an in-browser FrontMCP server's tools to browser agents through document.modelContext80
- 146LLM Meta Widget jdkim · Browser automationEmbeddable browser chat widget: a custom element that discovers tools at page, origin and hub scope and dispatches each tool call to the right one. Two lines of HTML on any host, Rails or not.80
- 147Bbx koltyakov · Browser automation80
- 148Flytrap Qa MCP FlyTrap-QA · Browser automationMCP server that lets your coding agent read FlyTrap crawl results: bugs with evidence, screen graphs, network hosts, SDKs and build diffs for your own apps.80
- 149Polotno polotno-project · Browser automationDesign editor SDK: embed a Canva-like editor, generate designs from templates and data, export PNG, PDF, and video in the browser or on a server.80
- 150Cloudcruise CLI CloudCruise · Browser automationCLI for managing CloudCruise browser automation workflows and runs80
Skills (100)
- 1remove-unused-includes chromium · Browser automationLook through a given folder to find and safely remove unused includes specifically for Clang-compiled code (using clang-include-cleaner), verifying that referencing targets compile.84
- 2scrape davila7 · Browser automationScrape any webpage as clean markdown via Bright Data Web Unlocker API. Bypasses bot detection and CAPTCHA. Requires BRIGHTDATA_API_KEY and BRIGHTDATA_UNLOCKER_ZONE environment variables.84
- 3ego-browser citrolabs · Browser automationWhen you need a browser, read this Skill by default. Use it to open and operate websites, fill forms, click buttons, take screenshots, extract page data, sign in, and perform other browser automation tasks, as well as web app testing, dogfooding, QA, bug investigation, and app-quality review. ego-browser (ego-lite) is a Chromium browser designed for both human users and AI Agents. Agents can use the user's logged-in websites and personal context to complete tasks and collaborate smoothly with the user through the browser interface. Therefore, prefer ego-browser over built-in browsers or other web tools.84
- 4browser-caching thedaviddias · Browser automationUse when auditing slow page loads, heavy assets, or rendering delays related to Enable browser caching. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.84
- 5error-handling thedaviddias · Browser automationUse when reviewing scripts, client components, bundles, or runtime behavior related to Implement proper error handling. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug.84
- 6file-upload-accessibility thedaviddias · Browser automationUse when reviewing templates, rendered HTML, or shared components related to Make file uploads accessible. Validate the final browser-facing markup, not just the source framework abstraction.84
- 7accessible-tooltips thedaviddias · Browser automationUse when reviewing templates, rendered HTML, or shared components related to Create accessible tooltips. Validate the final browser-facing markup, not just the source framework abstraction.84
- 8carousel-accessibility thedaviddias · Browser automationUse when reviewing templates, rendered HTML, or shared components related to Make carousels accessible. Validate the final browser-facing markup, not just the source framework abstraction.84
- 9unique-id thedaviddias · Browser automationUse when reviewing templates, rendered HTML, or shared components related to Ensure all IDs are unique. Validate the final browser-facing markup, not just the source framework abstraction.84
- 10accordion-accessibility thedaviddias · Browser automationUse when reviewing templates, rendered HTML, or shared components related to Make accordions keyboard navigable. Validate the final browser-facing markup, not just the source framework abstraction.84
- 11clean-up-comments thedaviddias · Browser automationUse when reviewing templates, rendered HTML, or shared components related to Remove comments and debug code in production. Validate the final browser-facing markup, not just the source framework abstraction.84
- 12const-let thedaviddias · Browser automationUse when reviewing scripts, client components, bundles, or runtime behavior related to Prefer const and let over var. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug.84
- 13playwright openai · Browser automationUse when the task requires capturing or automating a real browser from the terminal.82
- 14sync-proto-review chromium · Browser automationReviews changes to Sync protobufs (components/sync/protocol/*.proto) for style, backwards/forwards compatibility, and companion updates. Use when reviewing CLs or diffs that modify Sync protos.82
- 15playwright-migration zebbern · Browser automationStep-by-step migration guides for moving to Playwright from Cypress or Selenium/WebDriver — command mappings, architecture changes, and incremental adoption strategies.81
- 16playwright-pom zebbern · Browser automationPage Object Model patterns for Playwright — when to use POM, how to structure page objects, and when fixtures or helpers are a better fit.81
- 17setup feder-cr · Browser automationWhat the invisible_playwright_mcp browser server needs on this machine - the patched Firefox it drives, which the server downloads on its own the first time it runs. Use when browser_open answers that the engine is downloading or that its download failed, or right after installing the plugin.80
- 18verify perminder-klair · Browser automationDrive a controller/admin-UI change end-to-end from a worktree without touching the live station — isolated controller on a spare port + temp STATE_DIR, worktree Next dev server, Playwright against /admin.80
- 19studio remotion-dev · Browser automationStart Remotion Studio from packages/example and open it in the Codex browser. Use when the user invokes /studio or $studio, asks to launch the example Studio, or wants the Remotion Studio dev UI available locally.78
- 20distill-page paulirish · Browser automationExtract distilled page content as Markdown using Chromium's on-device ML page content annotation.78
- 21playwright rcarmo · Browser automationUse Playwright for browser automation in this workspace. Install locally and run scripts as needed.77
- 22yao-chatgpt-crawler yaojingang · Browser automationUse when a user provides ChatGPT web AI-search keywords, repeat count, target entity, entity type, OpenCLI profile, and crawl interval preference, then needs repeated crawls aggregated into JSON plus a Kami HTML GEO report. Not for generic crawling, ChatGPT API chat, SEO writing, or one-off answers.77
- 23arc-studio aeonfun · Browser automationDrive Circle Arc Studio from a headless runner. Start one Arc testnet turn, poll it on a later run, and notify when it finishes or needs an answer.77
- 24debug-cucumber-html-report vitalets · Browser automationDebug or inspect the Cucumber HTML reporter output in the playwright-bdd project. Use when: investigating DOM structure changes in the Cucumber HTML reporter, updating test selectors or POMs after reporter upgrades, verifying what attachments/hooks/steps look like in the generated HTML report.76
- 25testing WordPress · Browser automationUse when writing, running, or debugging tests in the Gutenberg repository — JavaScript unit tests (Jest), PHP tests (PHPUnit), or end-to-end tests (Playwright).76
- 26verify landing-ai · Browser automationVerify ade changes end-to-end — seed a store offline, run the CLI, drive generated artifacts in a browser.76
- 27browser sudoprivacy · Browser automationExplore websites, inspect page structure, take screenshots, and automate interactions using ai-dev-browser.76
- 28dev-auth-bypass FranciscoMoretti · Browser automationAuthenticate a browser against a local ChatJS app without OAuth. Use for development login, local auth bypass, authenticated browser or Playwright testing, and the /api/dev-login route.75
- 29verify majorimi · Browser automationBuild, launch and drive this repo's demo apps to verify Blazor component changes end-to-end in a real browser.75
- 30keyword-opportunity-research CorgiCorner · Browser automationResearch and prioritize keyword opportunities from one seed with Bisibility's paid provider-backed keyword research. Use when the user asks for related keywords, suggestions, ideas, search volume, difficulty, intent, or a prioritized keyword opportunity list. Do not use for rank movement reports, backlink analysis, website crawling, automatically adding tracked keywords, or any research run whose provider cost has not been estimated and explicitly approved.75
- 31dev-browser numman-ali · Browser automationBrowser automation with persistent named pages via the dev-browser CLI. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, log into sites, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", "open the browser", or any browser interaction request.74
- 32agentlas-browser agentlas-ai · Browser automationUse when the user types /agentlas-browser <url-or-query>, /agentlas browser, or /hep-browser for browser-required tasks, rendering pages, form flows, or visual evidence.73
- 33playwright-pom testdino-hq · Browser automationPage Object Model patterns for Playwright — when to use POM, how to structure page objects, and when fixtures or helpers are a better fit.73
- 34preview stencila · Browser automationOpen a live preview of a Stencila document or site in the browser.73
- 35open-sutando-ref sonichi · Browser automationResolve a fuzzy GitHub reference (issue number, PR number, or text description) to a URL and optionally open it in the browser.73
- 36memray scverse · Browser automationProfile the memory usage of a Python script using memray and visualize a temporal flamegraph in the browser. Use when the user wants to investigate memory consumption, find leaks, or understand allocation patterns.73
- 37browser_guide siddsachar · Browser automationGuidance for browser automation workflows.72
- 38website-devtools oocx · Browser automationUse browser tools to inspect rendering and troubleshoot website issues with the Maintainer.72
- 39modal-login tamaratran · Browser automationAuthenticate an explicitly authorized Modal CLI through existing Chrome without logging token values.72
- 40browser-console BetterWright · Browser automationDiagnose browser console errors and uncaught JavaScript exceptions without dumping routine logs.72
- 41bitwarden BetterWright · Browser automationRead this when the browser profile has the Bitwarden extension and a login, signup, or payment form should be filled with it.72
- 42data-scraper-intent kennyzir · Browser automationA toolkit for web data extraction and search intent analysis. Includes patterns for handling lazy-loaded content and LLM prompts for classifying search keywords.72
- 43Preview mereyabdenbekuly-ctrl · Browser automationCreate an interactive design-preview in a browser tab71
- 44web-search pasky · Browser automationWeb search using Jina Search API. Returns search results with titles, URLs, and descriptions. Use for finding documentation, facts, current information, or any web content. Lightweight, no browser required.71
- 45editframe-cli shadcn-labs · Browser automationCommand-line tools for Editframe video development. Render compositions to MP4 locally, preview in the browser, transcribe audio, and deploy to the cloud.71
- 46verify gethouston · Browser automationDrive Houston's TS host + web UI end-to-end to verify a change against the running system (host HTTP battery + Playwright Files/board flows).71
- 47browser-switch-tab openakita · Browser automationSwitch to a specific browser tab by index. When you need to work with a different tab or return to previous page. Use browser_list_tabs to get tab indices.70
- 48desktop-type openakita · Browser automationType text at current cursor position in desktop applications. When you need to enter text in dialogs, fill input fields, or type in text editors. Supports Chinese input. For browser webpage forms, use browser_type instead.70
- 49browser-type openakita · Browser automationType text into input fields on webpage. When you need to fill forms, enter search queries, or input data. PREREQUISITE - must use browser_navigate first. May need to click field first for focus.70
- 50qa suboss87 · Browser automationExercise the delivered customer journey using real runtime or browser evidence. Use for functional acceptance testing after implementation, including failure paths.70
- 51github BetterWright · Browser automationGitHub navigation, review, and account-context guidance for working repos, issues, and pull requests in the browser.70
- 52Browser Automation tubecreate · Browser automationManage anti-detect browser profiles, open/close browsers, automate the web70
- 53desktop-click openakita · Browser automationClick desktop elements or coordinates. When you need to click buttons/icons in applications, select menu items, or interact with desktop UI. Supports element description, name prefix, or coordinates. For browser webpage elements, use browser_click instead.70
- 54take-exercise loong · Browser automationCoach a learner through a Go concurrency exercise in this repo (limit crawler, producer-consumer, race in cache, service time quota, graceful SIGINT, session cleaner). Use when the user wants to attempt, practice, get hints, review their main.go, or run tests. Do not dump a full solution unless they explicitly ask to solve it.70
- 55scraper duyet · Browser automationAdd, debug, or modify price scrapers for e-commerce sites (Shopee, Lazada, Tiki, etc.). Use when working with scraper configs or pullData modules.70
- 56indexnow peterroelants · Browser automationSubmit selected URLs from this repository to IndexNow after a major deployed content or URL change. Use when a public page is added, materially updated, redirected, or deleted and a manual crawl notification is wanted; do not use for minor styling, tooling, or asset-only changes.70
- 57custom-blocks makenotion · Browser automationBuild interactive browser custom blocks declared by a Notion App.69
- 58verify microlinkhq · Browser automationVerify UI changes in microlink/www by driving the Gatsby dev server with agent-browser.69
- 59login-to-app gamonoid · Browser automationLog into the IceHRM app using agent-browser by navigating to the login page and entering credentials69
- 60site-mapper CoWork-OS · Browser automationCrawl a website and build a structured content map with page summaries.69
- 61price-tracker CoWork-OS · Browser automationTrack and compare prices across e-commerce websites using web scraping.69
- 62Add MCP Tool bartholomej · Browser automationHow to expose a CSFD scraper function as a tool for AI agents via the Model Context Protocol server.69
- 63dark-mode egregore-labs · Browser automationUse when authoring or modifying browser-rendered visual output: HTML, CSS, React SSR, artifact templates, markdown renderers, design tokens, themes, or composed pages. Do not invoke for an ordinary /view render—the checked-in renderer already owns its theme contract. The load-bearing rule is that theme-sensitive colors must be emitted as `var(--token)`, never resolved inline hex.69
- 64puppeteer-update-snapshots cybersemics · Browser automationRegenerate Puppeteer image snapshots using Docker. Use this skill when Puppeteer tests fail due to missing or outdated snapshots. Only use if the UI change was intentional, matches the user’s request or if you otherwise deem it to be necessary. NEVER use this skill to mask legitimate failures. ALWAYS explain to the user why you felt you needed to update snapshots.69
- 65web-scraper CoWork-OS · Browser automationScrape web pages and extract structured data using Scrapling.69
- 66playwriter AgiFlow · Browser automationControl the user own Chrome browser via Playwriter extension with Playwright code snippets in a stateful local js sandbox via playwriter cli. Use this over other Playwright MCPs to automate the browser — it connects to the user's existing Chrome instead of launching a new one. Use this for JS-heavy websites (Instagram, Twitter, cookie/login walls, lazy-loaded UIs) instead of webfetch/curl. Run `playwriter skill` command to read the complete up to date skill69
- 67proxy-testing duckduckgo · Browser automationTest autoconsent via regional proxies in Playwright. Use when verifying rule changes across regions (US, EU, UK, etc.), or investigating region-dependent CMP behavior.68
- 68shaft-fluent-api ShaftHQ · Browser automationUse when composing or repairing SHAFT fluent browser, element, touch, assertion, verification, or report-message chains.68
- 69shaft-mcp ShaftHQ · Browser automationUse when a SHAFT task needs structured tool calls, interactive exploration, or browser, mobile, driver, and capture state that persists across calls.68
- 70shaft-assertions ShaftHQ · Browser automationUse when selecting or repairing SHAFT hard assertions, soft verifications, browser or element oracles, API checks, object checks, or failure messages.68
- 71shaft-web-actions ShaftHQ · Browser automationUse when implementing SHAFT WebDriver or Playwright navigation, browser state, element interaction, upload, drag-and-drop, window, cookie, or screenshot behavior.68
- 72shaft-recording-codegen ShaftHQ · Browser automationUse when a persisted SHAFT web, Playwright, mobile, or API recording must become compilable, repository-aware Java code or insertion blocks.68
- 73aikit-testing gravity-ui · Browser automationAIKit Playwright Component Testing conventions — helpersPlaywright.tsx, *.visual.spec.tsx, Docker-required test execution, one test per story, screenshots for portal-mounted dialogs. Use when creating or editing files under a component's __tests__/ directory.68
- 74tavily-hikari-crawl IvanLi-CN · Browser automationCrawl bounded sites through Tavily Hikari with tvly-hikari.68
- 75web-scraper skrun-dev · Browser automationBrowse websites and extract structured information. Use when the user needs data from a web page.68
- 76kouchou-ai-testing digitaldemocracy2030 · Browser automationTesting commands and strategy for the kouchou-ai repo, including unit/integration tests and Playwright E2E rules. Use when writing, running, or debugging tests.68
- 77ark-dashboard-testing dwmkerr · Browser automationTest Ark Dashboard with Playwright and create PRs with screenshots. Use when testing dashboard UI, taking screenshots for PRs, or reviewing dashboard changes.68
- 78profile-serving sohu-mptc · Browser automationCapture torch.profiler traces on a running FlashRec server. Use when the user asks to profile, trace, Chrome trace, start_profile, stop_profile, sglang.bench_serving --profile, or 性能剖析.68
- 79liferay-debug yasuflatland-lf · Browser automationInvestigate a failing build, bundle, integration test, JSONWS/Basic Auth error or Playwright spec in this Liferay workspace. Use when a test fails, the bundle is not Active, the portlet does not render, or a JSONWS call returns 401/403/404 or Guest data.68
- 80videohub-queue cacity · Browser automation管理 VideoHub 的闲时队列和本地 API。适用于 Chrome 插件、队列查看、添加任务、清空任务和调整闲时时间窗口。68
- 81canvas 1hachem · Browser automationAnswer with a standalone HTML page opened in the browser when a diagram, comparison, plan, walkthrough, chart, or interactive view is clearer than terminal prose.68
- 82playwright-migration Asymmetric-al · Browser automationStep-by-step migration guides for moving to Playwright from Cypress or Selenium/WebDriver — command mappings, architecture changes, and incremental adoption strategies.67
- 83web_scraping mofa-org · Browser automationExtract data from web pages, including HTML parsing, API interaction, and data export67
- 84gen-test bugdrophq · Browser automationGenerate tests for a file following BugDrop's Vitest (unit) and Playwright (E2E) conventions67
- 85browser-extension-reverse coco-research · Browser automationUse for authorized reverse engineering of browser extensions (Chrome/Firefox) including manifest analysis, background workers, and extension-based credential or traffic logic recovery.67
- 86blueprint-supabase-ui receptron · Browser automationBuild the spec's screens in Vue, reading and writing Supabase from the browser.67
- 87kuri-browse justrach · Browser automationUse kuri-browse for quick terminal-based web browsing — fetch and read web pages as markdown, follow links, search in-page. No Chrome needed. Use when the user wants to quickly read a webpage, check documentation, or browse without launching a full browser. Trigger phrases include "read this page", "fetch the docs", "browse to", "what does this page say".67
- 88angular-ssr analogjs · Browser automationDEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Implement server-side rendering and hydration in Angular v20+ using @angular/ssr. Use for SSR setup, hydration strategies, prerendering static pages, and handling browser-only APIs. Triggers on SSR configuration, fixing hydration mismatches, prerendering routes, or making code SSR-compatible.66
- 89e2e fugasjunior · Browser automationRun the Playwright E2E suite with a clean backend lifecycle — kill stale port 8080 backend, run suite, iterate failures to green. Use for "run e2e", "fix e2e tests", E2E verification.66
- 90angular-testing analogjs · Browser automationDEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Write unit and integration tests for Angular v20+ applications using Vitest or Jasmine with TestBed and modern testing patterns. Use for testing components with signals, OnPush change detection, services with inject(), and HTTP interactions. Triggers on test creation, testing signal-based components, mocking dependencies, or setting up test infrastructure. Don't use for E2E testing with Cypress or Playwright, or for testing non-Angular JavaScript/TypeScript code.66
- 91browser-7f9cefec FuRongJun-1999 · Browser automation虚拟键盘 / 浏览器-虚拟键盘 / show 显。用户提到这些词时使用本技能。 场景:对照:Virtual Keyboard——虚拟键盘显隐。 【不适用】Not for 以下场景:op 非 {hide, show, visible} 时66
- 92browser-7008e942 FuRongJun-1999 · Browser automationIndexedDB / 存储-IndexedDB / IndexedDB——对 / 对象存储事务。用户提到这些词时使用本技能。 场景:对照:IndexedDB——对象存储事务(put/get/delete 键值事务)。 【不适用】Not for 以下场景:op 非 {delete, get, put} 时66
- 93game-builder OneWave-AI · Browser automationConvert any topic into playable browser games. Types: trivia, matching, word puzzles, adventure games. Uses Phaser.js or Kaboom.js.66
- 94playwright-cli three-water666 · Browser automation在 WebCode 交互式 QA 中,使用仓库固定版本的 Playwright CLI 驱动浏览器或 Electron UI 会话。适用于快照、点击、输入、截图、网络检查、控制台检查、追踪和任意 Playwright 探测;不要用它替代 Extension Host 状态检查。66
- 95browser-afa4091f FuRongJun-1999 · Browser automationURL解析 / URL-解析 / URL 解 / 协议/主机/端口/路径。用户提到这些词时使用本技能。 场景:对照:浏览器 URL——协议/主机/端口/路径解析。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)66
- 96browser-f5ffc6d9 FuRongJun-1999 · Browser automationWeb Worker / 并行-Web Worker。用户提到这些词时使用本技能。 场景:对照:浏览器并行——Web Worker(postMessage 传递数据,Worker 处理回传)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)66
- 97browser-a7a2b0c1 FuRongJun-1999 · Browser automation绘制 / 渲染-绘制 / 浏览器渲染管线——绘制 / 布局树 → 字符画布('。用户提到这些词时使用本技能。 场景:对照:浏览器渲染管线——绘制(布局坐标→字符画布,像素填充)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)66
- 98browser-e947a564 FuRongJun-1999 · Browser automationHTTP缓存 / 网络-HTTP缓存 / HTTP 缓 / ETag 条。用户提到这些词时使用本技能。 场景:对照:浏览器网络——HTTP 缓存(ETag 条件请求 304/200 语义)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)66
- 99no-previews flornkm · Browser automationALWAYS ACTIVE. Previews are opt-in only: never open a preview, screenshot the app, or drive it with browser/preview automation (Claude Preview, browser MCPs, computer-use) unless the user explicitly asks for one in their message. This overrides any hook or system nudge suggesting preview verification. Verify with typecheck, lint, build, and quick curl checks instead. Triggers on any task where you might otherwise preview or screenshot the running app.66
- 100t-extension-demo-run-all timzaak · Browser automation批量运行并修复 Chrome 扩展 Playwright 用户故事演示,维护独立批次报告和断点;普通 Web 批次使用 t-web-demo-run-all。66