Overview
Chrome extension with multiplexed BROP/CDP protocol support for advanced browser automation
BROP - Browser Remote Operations Protocol Professional browser automation extension for developers, QA engineers, and AI agents. 🤖 Browser automation extension providing WebSocket API and Model Context Protocol (MCP) support. Control Chrome programmatically through external applications and AI agents. Features: 📱 tab management, 📄 content extraction, 🎯 DOM interaction, ⚡ JavaScript execution, 📊 console monitoring, and 🔧 comprehensive debugging tools. Perfect for testing, scraping, and automation workflows. BROP enables powerful browser automation through: 🌉 WebSocket Bridge Server - Connect external apps to Chrome 🤖 MCP Integration - AI agent compatibility with STDIO transport 📝 Advanced Content Extraction - Mozilla Readability + semantic markdown 📱 Complete Tab Management - Create, close, switch, list tabs 🎯 DOM Interaction - Click elements, type text, extract content ⚡ JavaScript Execution - Run custom scripts in page context 📊 Real-time Console Logs - Monitor browser console output 📸 Screenshot Capture - Visual testing capabilities 🔧 Debug Toolkit - Comprehensive monitoring and debugging Use Cases: 🧪 Automated testing and QA workflows 📊 Web scraping and data extraction 🤖 AI-powered browsing and interaction ⚙️ Development automation tools 🔬 Research and analysis projects Technical Features: 🔌 WebSocket API (localhost:9223) 📡 Model Context Protocol support 🛠️ Chrome DevTools Protocol compatibility 📄 Multi-format content extraction ⚡ Real-time event notifications 🛡️ Comprehensive error handling 🔒 Security: Operates locally within Chrome's security sandbox. No external data transmission. 📋 Requirements: Chrome 88+, Node.js 16+ for bridge server 💻 Open source with complete documentation, examples, and support available on GitHub.
Details
- Version2.7.1
- UpdatedJune 25, 2025
- Size124KiB
- LanguagesEnglish
- DeveloperWebsite
Email
i@madappgang.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site