1.0.13 • Published 8 months ago

@marcbenito/browser-tools-mcp v1.0.13

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

Browser Tools MCP Server

A Model Context Protocol (MCP) server that provides AI-powered browser tools integration. This server works in conjunction with the Browser Tools Server to provide AI capabilities for browser debugging and analysis.

Features

  • MCP protocol implementation
  • Browser console log access
  • Network request analysis
  • Screenshot capture capabilities
  • Element selection and inspection
  • Real-time browser state monitoring

Installation

npx @marcbenito/browser-tools-mcp

Or install globally:

npm install -g @marcbenito/browser-tools-mcp

Usage

  1. First, make sure the Browser Tools Server is running:
npx @marcbenito/browser-tools-server
  1. Then start the MCP server:
npx @marcbenito/browser-tools-mcp
  1. The MCP server will connect to the Browser Tools Server and provide the following capabilities:
  • Console log retrieval
  • Network request monitoring
  • Screenshot capture
  • Element selection
  • Browser state analysis

MCP Functions

The server provides the following MCP functions:

  • mcp_getConsoleLogs - Retrieve browser console logs
  • mcp_getConsoleErrors - Get browser console errors
  • mcp_getNetworkErrors - Get network error logs
  • mcp_getNetworkSuccess - Get successful network requests
  • mcp_getNetworkLogs - Get all network logs
  • mcp_getSelectedElement - Get the currently selected DOM element

Integration

This server is designed to work with AI tools and platforms that support the Model Context Protocol (MCP). It provides a standardized interface for AI models to interact with browser state and debugging information.

License

MIT