browser-tools-mcp MCP server
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
What browser-tools-mcp does
Summarised from the project README; check the repository for the latest details.
Tools exposed (17)
getConsoleLogs– Console output, filterable by keyword with paginggetConsoleErrors– Error-level output and uncaught exceptionsgetNetworkLogs– XHR/fetch requests with status, timing and bodiesgetNetworkErrors– Only failed and 4xx/5xx requestsgetSelectedElement– The element selected in the Elements panelgetPageInfo– Which page the browser is currently ongetConnectionStatus– Whether the extension is connected, and capture countslistBrowserTabs– Every tab with DevTools open, and the id to address it bytakeScreenshot– Screenshot returned as an image, plus its file pathrefreshBrowser– Reloads the inspected tabgetBrowserStorage– localStorage, sessionStorage and cookies (values gated)wipeLogs– Clears captured telemetry before a clean reproductionrunAccessibilityAudit– Lighthouse accessibility auditrunPerformanceAudit– Lighthouse performance audit with Core Web VitalsrunSEOAudit– Lighthouse SEO auditrunBestPracticesAudit– Lighthouse best-practices auditResource– What it is
Requirements
- Node.js (runs with npx)
Repository: AgentDeskAI/browser-tools-mcp
Website: https://agentdesk.ai/
Stars: ★7328
Language: TypeScript
Last updated: 2026-08-12
aianthropiccursormcpmcp-server
Website: https://agentdesk.ai/
Stars: ★7328
Language: TypeScript
Last updated: 2026-08-12
aianthropiccursormcpmcp-server
How to install browser-tools-mcp MCP in Claude Desktop, Cursor and VS Code
Install
Taken from the project README (README mcpServers JSON). Check the README for required API keys before use.
Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"browser-tools": {
"command": "npx",
"args": [
"-y",
"@agentdeskai/browser-tools-mcp@latest"
]
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"browser-tools": {
"command": "npx",
"args": [
"-y",
"@agentdeskai/browser-tools-mcp@latest"
]
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"browser-tools": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@agentdeskai/browser-tools-mcp@latest"
]
}
}
}Featured in: Best MCP servers for Cursor · Best MCP servers for coding · Best MCP servers for browser automation · Best MCP servers for TypeScript developers
Maintain this project? Get it featured for free during launch →
Compare with chrome-devtools-mcp →
Related Browser Automation MCP servers
docker-android by budtmo · ★15973
Android in docker solution with noVNC supported, video recording, mcp server and AI-agent
Browser Automation
Android in docker solution with noVNC supported, video recording, mcp server and AI-agent
Browser Automation
mcp by BrowserMCP · ★7185
Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Browser Automation
Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Browser Automation
design-extract by Manavarya09 · ★4237
Extract any website's complete design system with one command. DTCG tokens, semantic+primitive+composite, MCP server for Claude Code/Cursor/
Browser Automation
Extract any website's complete design system with one command. DTCG tokens, semantic+primitive+composite, MCP server for Claude Code/Cursor/
Browser Automation
js-reverse-mcp by zhizhuodemao · ★2951
AI Agent-first JS 逆向 MCP Server:有头 Chrome 调试、断点、网络/WebSocket 分析、Patchright 反检测,可选 CloakBrowser。
Browser Automation
AI Agent-first JS 逆向 MCP Server:有头 Chrome 调试、断点、网络/WebSocket 分析、Patchright 反检测,可选 CloakBrowser。
Browser Automation
invisible_playwright_mcp by feder-cr · ★2750
Playwright MCP server undetected by anti-bots and captchas: AI agent browses the web on anti-detect stealth Firefox, Python, undetected brow
Browser Automation
Playwright MCP server undetected by anti-bots and captchas: AI agent browses the web on anti-detect stealth Firefox, Python, undetected brow
Browser Automation
Weekly MCP digest – new and trending MCP servers in your inbox.