Skip to content

Releases: AgentDeskAI/browser-tools-mcp

v1.2.0 - SEO, Performance + NextJS Audits; Screenshot Auto-Paste; Bug fixes

10 Mar 18:34
847c101
Compare
Choose a tag to compare
  • You can now enable "Allow Auto-Paste into Cursor" within the DevTools panel. Screenshots will be automatically pasted into Cursor (just make sure to focus/click into the Agent input field in Cursor, otherwise it won't work!)

  • Integrated a suite of SEO, performance, accessibility, and best practice analysis tools via Lighthouse

  • Implemented a NextJS specific prompt used to improve SEO for a NextJS application

  • Added Debugger Mode as a tool which executes all debugging tools in a particular sequence, along with a prompt to improve reasoning

  • Added Audit Mode as a tool to execute all auditing tools in a particular sequence

  • Resolved Windows connectivity issues

  • Improved networking between BrowserTools server, extension and MCP server with host/port auto-discovery, auto-reconnect, and graceful shutdown mechanisms

  • Added ability to more easily exit out of the Browser Tools server with Ctrl+C


To start using this download the chrome extension from the zip file below and/or follow the instructions here:
https://browsertools.agentdesk.ai/

Make sure to remove the older chrome extension and add this newly updated one.

Update to the latest MCP server version in Cursor, Windsurf or whatever client you're in to use this new version:
npx @agentdeskai/browser-tools-mcp@1.2.0

Then run the usual command from your terminal to start the local node server:
npx @agentdeskai/browser-tools-server

v1.1.0 - Bug fixes for logging, screenshots and dev tools runtime

02 Mar 00:13
bbf8118
Compare
Choose a tag to compare

Chrome DevTools Runtime API Upgrade:

  • Switched from the deprecated Console API to the Runtime API for better compatibility
  • Improved exception handling and console message capturing
  • Prevents interference with other processes like Sentry

Network Logging Improvements:

  • Split network logs into separate endpoints: getNetworkSuccessLogs and getNetworkErrorLogs
  • Updated API endpoints for better distinction between success and error logs
  • Improved naming consistency across the codebase

Console Logging Fix:

  • Fixed issues with object logging in getConsoleLogs and getConsoleErrors
  • Improved formatting and handling of different argument types
  • Added better error handling and fallback mechanisms

Screenshot Capture Enhancement:

  • Implemented a robust screenshot capture system using background.js to handle cross-window screenshot capturing
  • Added better error handling for screenshot capture failures
  • Improved the UI feedback during screenshot capture operations

To start using this download the chrome extension from the zip file below and/or follow the instructions here:
https://browsertools.agentdesk.ai/

Make sure to remove the older chrome extension and add this newly updated one.

Update to the latest MCP server version in Cursor, Windsurf or whatever client you're in to use this new version:
npx @agentdeskai/browser-tools-mcp@1.1.0

Then run the usual command from your terminal to start the local node server:
npx @agentdeskai/browser-tools-server

v1.0.0

14 Feb 17:12
Compare
Choose a tag to compare

Initial release of BrowserTools MCP. Download and install the chrome extension found in the provided zip file. Open the extension by opening chrome dev tools.

After that, configure your MCP client and run the local log aggregation server using:

npx @agentdeskai/browser-tools-server