MCP Puppeteer 服务器

MCP Puppeteer 服务器

为 HomeAssistant 提供浏览器自动化功能的 MCP Puppeteer 服务器。

快速入门

  1. 主要功能
    • 浏览器自动化、截屏、JavaScript 执行。
    • 支持导航、点击、表单填写等操作。
  2. 运行方式
    • 使用 Docker: docker run -i --rm --init -e DOCKER_CONTAINER=true mcp/puppeteer
    • 使用 NPX: npx -y @modelcontextprotocol/server-puppeteer
  3. 构建 Docker 镜像: docker build -t mcp/puppeteer -f src/puppeteer/Dockerfile .
  4. 工具支持
    • puppeteer_navigate: 导航到 URL。
    • puppeteer_screenshot: 截图页面或元素。
    • puppeteer_click: 点击页面元素。
    • puppeteer_fill: 填写表单字段。
  5. 资源访问
    • Console Logs: 浏览器日志。
    • Screenshots: 捕获的截图。