项目简介
TabzChrome是一个Chrome侧边栏终端应用,集成了MCP服务器,让Claude Code能够控制浏览器进行各种自动化操作。
主要功能
- 浏览器控制工具:20种MCP工具包括截图、点击元素、表单填充等
- 终端管理:在浏览器侧边栏运行真实的Linux终端
- Claude Code集成:专门为Claude Code设计的MCP工具集
安装步骤
-
克隆仓库:
git clone https://github.com/GGPrompts/TabzChrome.git -
安装依赖:
npm install cd backend && npm install && cd .. -
构建扩展:
npm run build -
加载到Chrome:
- 打开 'chrome://extensions'
- 启用开发者模式
- 点击"加载已解压的扩展程序",选择 'dist-extension/' 目录
-
启动后端服务器:
./scripts/dev.sh
服务器配置
在Claude Code的MCP配置文件中添加:
{ "mcpServers": { "tabz": { "command": "/path/to/TabzChrome/tabz-mcp-server/run-auto.sh
配置参数说明:
- 'command':MCP服务器启动脚本路径
- 'args':启动参数(通常为空)
- 'env':环境变量,设置 'BACKEND_URL' 为 'http://localhost:8129' }
基本使用方法
-
安装并启动后,Claude Code会自动发现MCP工具
-
工具包括:'tabz_screenshot'(截图)、'tabz_click'(点击)、'tabz_fill'(表单填充)、'tabz_get_console_logs' 等
-
启用MCP工具:
- 在TabzChrome设置中启用所需的MCP工具
-
Claude Code即可通过MCP协议调用浏览器自动化功能
信息
分类
开发者工具