browser-tools-mcp
BrowserTools MCP is a browser monitoring and interaction tool that enables AI-powered applications to capture and analyze browser data through a Chrome extension.
BrowserTools MCP is a sophisticated tool designed to enhance AI applications by enabling them to interact with and analyze browser data. It leverages Anthropic's Model Context Protocol (MCP) to provide a seamless integration with various AI clients. The tool includes a Chrome extension that captures screenshots, console logs, network activity, and DOM elements, which are then processed by a Node server acting as middleware. This setup allows for comprehensive audits and debugging of web pages, including accessibility, performance, SEO, and best practices checks. The tool is particularly useful for developers using MCP-compatible clients like Cursor, Cline, Zed, and Claude Desktop, providing them with the ability to run audits and capture browser data without leaving their development environment.
Features
- Comprehensive Audits: Perform accessibility, performance, SEO, and best practices audits using Lighthouse.
- Debugger Mode: Execute all debugging tools in a sequence to improve reasoning and problem-solving.
- NextJS Specific Tools: Includes prompts and tools specifically for auditing and improving NextJS applications.
- Improved Networking: Features host/port auto-discovery, auto-reconnect, and graceful shutdown mechanisms.
- Local Data Storage: All logs are stored locally, ensuring privacy and security of data.
MCP Tools
- {'Accessibility Audit': 'Ensures the page meets accessibility standards like WCAG.'}
- {'Performance Audit': 'Identifies performance bottlenecks and loading issues.'}
- {'SEO Audit': 'Evaluates how well the page is optimized for search engines.'}
- {'Best Practices Audit': 'Checks for general best practices in web development.'}
- {'NextJS Audit': 'Checks for best practices and SEO improvements for NextJS applications.'}
Usage with Different Platforms
mcp
npx @agentdeskai/browser-tools-mcp@1.2.0
node_server
npx @agentdeskai/browser-tools-server@1.2.0
Related MCP Servers
View all browser_automation servers →Fetch
by modelcontextprotocol
A Model Context Protocol server that provides web content fetching capabilities, enabling LLMs to retrieve and process content from web pages.
markdownify-mcp
by zcaceres
Markdownify is a Model Context Protocol (MCP) server that converts various file types and web content to Markdown format.
mcp-playwright
by executeautomation
A Model Context Protocol server that provides browser automation capabilities using Playwright.
cursor-talk-to-figma-mcp
by sonnylazuardi
This project implements a Model Context Protocol (MCP) integration between Cursor AI and Figma, allowing Cursor to communicate with Figma for reading designs and modifying them programmatically.
playwright-mcp
by microsoft
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright.
ai-agent-marketplace-index-mcp
by AI-Agent-Hub
MCP Server for AI Agent Marketplace Index from DeepNLP, allowing AI assistants to search available AI agents by keywords or categories.
web-eval-agent
by Operative-Sh
operative.sh's MCP Server is a browser-use powered agent that autonomously executes and debugs web apps directly in your code editor.