MCP 浏览器 - NeoForge 测试工具

MCP 浏览器 - NeoForge 测试工具

用于测试前端的 NeoForge MCP 服务器,支持无头浏览器和实时事件订阅。

快速入门

前置条件

  • Python 3.13+
  • 已安装 uv
  • Docker(可选)

安装

一键安装

运行以下命令:

curl -sSL https://raw.githubusercontent.com/neoforge-dev/mcp-browser/main/install_one_line.sh | bash

手动安装

  1. 克隆仓库:
    git clone https://github.com/neoforge-dev/mcp-browser.git
    cd mcp-browser
    
  2. 运行安装脚本:
    ./install.sh
    

本地开发

  1. 设置虚拟环境:
    uv venv .venv
    source .venv/bin/activate
    uv pip install -e .
    python -m playwright install
    
  2. 运行测试:
    ./simple_test.sh
    

使用 Docker 部署

  1. 设置环境变量:
    export MCP_SECRET=your_secret_key
    
  2. 启动服务:
    docker-compose up --build
    

更多配置信息参考 README 文档。