Browser Automation MCP Repositories
146 repositories in this category.
playwright-mcp
→
Enables interaction with web pages for web navigation, form-filling, data extraction, and testing using Playwright's accessibility snapshots. Offers both snapshot and vision modes for flexible automation without depending on visual models.
mcp-playwright
→
Automates browser interactions by taking screenshots, generating test code, and executing JavaScript in real browser environments. Enables interaction with web pages and facilitates web scraping.
mcp-playwright-cdp
→
Provides browser automation and interaction with web pages using Playwright and Chrome DevTools Protocol (CDP), enabling LLMs to interact with the web, take screenshots, and execute JavaScript in a real browser environment.
mcp-browser-use
→
Execute browser automation tasks using natural language commands through an API. Utilize OpenAI's GPT models to interpret commands and automate browser actions seamlessly.
KKJSBridge
→
KKJSBridge enhances the WKWebView experience by providing offline packages, enabling Ajax requests, and synchronizing cookies. It supports modular JSAPI management and allows control over Ajax hooks from both native and HTML5 frameworks.
web-browser-mcp-server
→
Provides advanced web browsing capabilities for AI applications, enabling interaction with web content and retrieval of information from online sources.
playwright-accessibility-agent
→
Enables programmatic control of web browsers via Playwright, leveraging structured accessibility tree data for robust, non-visual automation. Supports navigation, data retrieval, form manipulation, and agent-driven testing with high determinism.
nova-act-mcp
→
Enables interactive control of web browsers using natural language instructions, allowing for the automation of web tasks while providing visibility into the agent's reasoning process. Supports session management with persistent profiles and detailed feedback on agent thinking.
web-interaction-mcp-gateway
→
Facilitates the execution of web browser operations and acquisition of live internet data via a streamlined application programming interface. Enhances Large Language Model reasoning by enabling interaction with rendered web content.
fetcher-mcp
→
Fetch web page content using a headless browser, capable of executing JavaScript to handle dynamic web pages and modern web applications. Extracts the main content intelligently using a Readability algorithm and supports output in both HTML and Markdown formats.
server-puppeteer
→Browser automation for web scraping and interaction
BrowserControl-via-AccessibilityTree
→
Facilitates controlled manipulation of web environments using structured document object model (DOM) artifact representations, entirely independent of visual rendering analysis. Supports tasks like site traversal, data ingestion from input fields, information retrieval, and creation of automated functional validation suites within a browser context.
mcp-server-puppeteer-py
→
Automate browser interactions by navigating web pages, taking screenshots, executing JavaScript, and monitoring console logs in a real browser environment using Playwright.
mcp-gui-automation-toolkit
→
A Model Context Protocol (MCP) server enabling programmatic manipulation of the graphical user interface (GUI), including cursor coordination adjustments, simulated keystroke entry, and visual screen capture utilities, operational across diverse operating systems like Windows, macOS, and Linux.
cloud-browser-interface-controller
→
Orchestrate remote web manipulation tasks, including page traversal, visual capture generation, and ECMAScript execution within a distributed browser execution plane, eliminating reliance on local software binaries.
mcp-internet-scraper-toolkit
→
A Model Context Protocol (MCP) service enabling sophisticated web data retrieval via Google Search integration, capable of rendering and processing retrieved HTML content, featuring robust anti-bot mechanisms, resource pooling, and content caching.
mcp-server-scrappey
→
Integrate AI models with Scrappey's web automation platform, enabling browser session management, HTTP requests, and automated interactions with web pages while handling anti-bot protections.
mcp-chrome-server
→
Automate browser tasks such as web navigation, login management, and element manipulation with advanced credential management and intelligent handling of web interactions.
vibe-eyes
→
Captures and visualizes browser game data in real-time using vectorized canvas outputs and detailed debug information. Integrates with AI models to enhance debugging and streamline development processes.
google-web-retriever
→A Model Context Protocol (MCP) service facilitating zero-cost web information retrieval leveraging public Google search results, circumventing the need for proprietary API credentials.
browserstack-mcp-gateway
→
Facilitates interaction with BrowserStack's extensive cloud testing environment for executing both scripted and exploratory tests across a vast array of real hardware and virtual browsing platforms. It provides integrated utilities for diagnosing failures, iterating on code fixes, and validating adherence to digital accessibility standards within continuous development lifecycles.
mcp-stealthy-chrome-driver
→
Facilitates control over the Chrome web browser for automation tasks, specifically engineered to circumvent contemporary anti-bot defense systems utilizing the undetected-chromedriver framework. It exposes a rich set of capabilities for diverse automated web manipulations.
mcp-browser-google-fetcher
→
Facilitates the incorporation of Google search functionalities and subsequent extraction of textual data from rendered web documents utilizing the Chrome application.
mcp-macos-reminder-agent
→A Model Context Protocol (MCP) service facilitating deep interaction with the native Apple Reminders application on macOS environments.
mcp-linkedin-server
→
Automate interactions with LinkedIn, extract data, and manage profiles, posts, and feeds using browser automation while adhering to LinkedIn's terms and rate limits.
deploy-make-mcp-adapter-service
→
Facilitates the orchestration of Make automation workflows via Claude Desktop by establishing a dedicated intermediary service leveraging the Model Context Protocol (MCP) for bidirectional data exchange.
mcp-bear-note-manager
→
Interface with the Bear note-taking application ecosystem via its established API mechanisms. Facilitates programmatic note creation, retrieval, and modification within Bear.
servers
→
Provides browser automation capabilities, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript within a real browser environment.
WebNavigator-MCP
→
A server component enabling programmatic control over web browsers via structured accessibility data streams. It facilitates sophisticated web interaction, data retrieval, and functional validation for automated agents, entirely divorcing execution from visual processing requirements.
MCP-Server-Playwright
→
Provides browser automation capabilities for interacting with web pages, capturing screenshots, and executing JavaScript in a real browser environment.
