modelscope·@lcbro/lcbro-mcp
暂无描述。
The Cool Browser Automation MCP Server
<br />Lightning Fast Zero Config Production Ready
<br /> </div>LCBro is a powerful MCP server for browser automation with support for both Playwright and Chrome DevTools Protocol (CDP). It provides intelligent preprocessing, comprehensive logging, and remote browser management capabilities.
** Cost Optimization Focus**: This project is specifically designed to optimize LLM request costs and reduce context usage by intelligently preprocessing and cleaning data using local LLM models before sending to expensive main LLM APIs. This approach can reduce costs by up to 80% while improving result quality.
# Use directly without installation
npx lcbro
# With custom configuration
npx lcbro --config /path/to/config.yaml --port 3000
# Install globally via npm
npm install -g lcbro
# Start the server
lcbro
# Clone and install
git clone https://github.com/lcbro/lcbro.git
cd lcbro
npm install
npm run build
npm start
# Run with Docker
docker run -p 3000:3000 lcbro:latest
# Navigate and extract content
npx lcbro navigate --url "https://example.com"
npx lcbro extract --format text
# Enable CDP support
npx lcbro --cdp-enabled --port 3001
# Custom logging directory
npx lcbro --logs-dir "/custom/logs" --log-level debug
{
"mcpServers": {
"lcbro": {
"command": "npx",
"args": ["-y", "lcbro"]
}
}
}
# Install globally
npm install -g lcbro
# Verify installation
lcbro --version
# Clone repository
git clone https://github.com/lcbro/lcbro.git
cd lcbro
# Install dependencies
npm install
# Build project
npm run build
# Install Playwright browsers
npm run install:browsers
LCBro uses YAML configuration files with CLI overrides. Create a config/default.yaml file or use CLI options:
server:
host: "localhost"
port: 3000
browser:
engine: playwright # playwright | cdp
headless: true
defaultTimeoutMs: 30000
maxContexts: 8
storageDir: /data/profiles
llm:
defaultModel: "ollama:llama3.1"
maxOutputTokens: 2000
temperature: 0
host: "localhost"
port: 11434
janPort: 1337
autoPreprocess: true
security:
allowDomains: ["example.com", "gov.br"]
blockPrivateNetworks: true
# Server settings
lcbro --port 3001 --host 0.0.0.0
# CDP browser support
lcbro --cdp-enabled --cdp-port 9222
# Remote CDP server
lcbro --remote-url https://cdp.example.com:9222 --remote-ssl-mode enabled
# Logging configuration
lcbro --log-level debug --logs-dir /tmp/lcbro-logs
LCBro provides a comprehensive command-line interface:
# Start the server
lcbro
# Show help
lcbro --help
# Show current configuration
lcbro config
# Launch browsers with CDP
lcbro browser:launch -b chrome -p 9222
# Manage log files
lcbro logs --command summary
# Test remote CDP connection
lcbro test:remote -u https://cdp.example.com:9222
LCBro supports configuration via environment variables:
# Local LLMs (Recommended)
#### Ollama (free, no API keys required)
```bash
# Install Ollama
curl -fsSL https://ollama.ai/install.sh | sh
# Pull a model
ollama pull llama3.1
# Configure LCBro
export LLM_HOST=localhost
export LLM_PORT=11434
export LLM_DEFAULT_MODEL=ollama:llama3.1
# Configure LCBro for JAN AI
…
快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。
暂无描述。
一个提供网页开发工具的MCP服务器,例如屏幕捕捉功能,可以让AI代理获取并处理用户屏幕的截图。
一个从网站提取有意义内容并将HTML转换为高质量Markdown的MCP服务器,使用Mozilla的Readability引擎。
一种模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页交互,而无需使用视觉模型或截图。
桌面通知、个性化声音、ntfy 手机应用通知、邮件通知和 API 推送,减少 AI 任务等待焦虑,舒适地享用一杯咖啡。