microsoft/playwright-mcp
Playwright MCP is an MCP server that enables LLMs to automate and interact with web browsers using structured accessibility snapshots for efficient and deterministic browser automation.
Awesome MCP › Browser Automation
Browserbase MCP Server is a project that enables large language models (LLMs) to control and interact with web browsers through the Model Context Protocol (MCP). MCP is an open protocol designed to facilitate seamless integration between LLM applications and external data sources or tools, allowing AI-powered applications to access the context they need for enhanced functionality. This server leverages Browserbase and Stagehand to provide cloud browser automation capabilities, enabling LLMs to perform tasks such as interacting with web pages, taking screenshots, executing JavaScript, and extracting structured data from web content. The project is divided into two main MCP implementations: Browserbase MCP and Stagehand MCP. Browserbase MCP focuses on browser automation, data extraction, console monitoring, screenshot capture, and web interaction, allowing LLMs to navigate, click, and fill forms within cloud browsers. Stagehand MCP offers atomic instructions for precise actions, supports multiple AI models including OpenAI's GPT-4 and Anthropic's Claude-3.7 Sonnet, and features a modular design for easy integration of new models. It also supports vision capabilities through annotated screenshots for handling complex Document Object Models (DOMs). Browserbase MCP Server is designed to empower developers building AI-powered IDEs, chat interfaces, or custom AI workflows by providing a standardized way to connect LLMs with web browser contexts. The project is open source and encourages community contributions, with additional support available through a Slack community. It also acknowledges the Playwright team for their contributions to browser automation frameworks and the Playwright MCP Server. Overall, Browserbase MCP Server is a powerful tool for enabling advanced web interaction and automation through LLMs using the Model Context Protocol, facilitating innovative AI applications that require dynamic web data and control.
https://github.com/browserbase/mcp-server-browserbase
Playwright MCP is an MCP server that enables LLMs to automate and interact with web browsers using structured accessibility snapshots for efficient and deterministic browser automation.
Page Agent is an in-page JavaScript GUI agent that enables natural language control of web interfaces, offering easy integration without browser extensions or headless browsers.
Skyvern automates browser-based workflows using large language models and computer vision, providing a robust and scalable web automation solution that integrates with the Model Context Protocol (MCP).
Firecrawl MCP Server is an MCP server implementation that adds advanced web scraping, crawling, and search capabilities to LLM clients like Cursor and Claude, enabling enhanced data extraction and research functionalities.
BrowserTools MCP is a powerful browser monitoring and interaction tool that leverages the Model Context Protocol to enable AI-powered applications to capture and analyze browser data directly within MCP-compatible IDEs.
Browser MCP is an MCP server and Chrome extension that enables AI applications to automate and control your browser locally using your existing browser profile for privacy, speed, and stealth.
Apify MCP Server is an MCP protocol server implementation that enables AI assistants to interact with Apify Actors for data extraction, web scraping, and automation tasks through a standardized protocol.
agent-infra/sandbox is an all-in-one sandbox environment combining Browser, Shell, File, MCP, and VSCode Server in a single Docker container, providing a unified, secure, and agent-ready platform for AI agent development and testing.