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
The project "chrome-devtools-mcp" is an MCP (Model Context Protocol) server that integrates Chrome DevTools Protocol with Claude Desktop and Claude Code, enabling advanced debugging capabilities for web applications through natural language interaction. It acts as a bridge between Claude and Chrome's developer tools, allowing users to connect Claude to any web application running in Chrome and debug network requests, console errors, performance issues, and inspect JavaScript objects in real-time. The MCP server runs within Claude Desktop, eliminating the need for separate servers or processes. Key features include network monitoring with HTTP request/response capture and filtering, console integration for reading logs and executing JavaScript, performance metrics such as timing data and memory usage, page inspection including DOM and multi-frame support, storage access to cookies and localStorage, real-time monitoring of console output, and detailed JavaScript object inspection. Installation is flexible, with options including a Claude Desktop Extension for easy one-click setup, MCP CLI for advanced users, integration with Claude Code CLI, and manual setup for custom configurations. The project provides detailed instructions for each installation method, including environment variable configuration and troubleshooting tips. Once installed, users can start Chrome with debugging enabled, connect the MCP server to Chrome, and use a variety of MCP tools to manage Chrome, monitor network traffic, analyze console errors, inspect objects, and more. The project supports commands for starting and connecting to Chrome, navigating URLs, disconnecting, and retrieving connection status, as well as detailed network request and response analysis. Overall, this project enhances web application debugging by combining Chrome DevTools capabilities with the conversational power of Claude, making it easier to monitor and troubleshoot applications through natural language commands and real-time insights.
https://github.com/benjaminr/chrome-devtools-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.
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.