MCP Catalogs
首页cdpilot screenshot

cdpilot

by mehmetnadir·25·综合分 44

零依赖浏览器自动化CLI,带有MCP服务器,为AI代理提供70+命令和隐身模式。

browser-automationdeveloper-toolsweb-scraping
7
Forks
8
活跃 Issue
本月
最近提交
2 天前
收录于

概述

cdpilot是一款轻量级浏览器自动化工具,通过Chrome DevTools Protocol (CDP)直接与浏览器通信。它提供全面的导航、交互、调试和网络控制命令,同时保持零依赖。MCP服务器实现使AI代理能够以极少的令牌使用量(减少500倍)控制浏览器,使其对自动化工作流非常高效。该工具提供基于工作量的浏览器选择、反指纹功能以及会话隔离等特性,以保持隐私和可靠性。

试试问 AI

装完之后,这里有 3 个你可以让 AI 做的事:

:无需安装大量依赖的自动化网页抓取和数据提取
:AI代理控制的浏览器交互,用于Web应用程序测试
:隐身模式自动化,用于访问具有反机器人措施的网站

什么时候选它

当您需要轻量级、零依赖的浏览器自动化用于AI代理时,特别是当隐身功能和最小token使用是优先事项时,选择cdpilot。

什么时候不要选它

如果您需要超出其70多个命令的复杂浏览器交互,或者需要支持Chrome家族之外的浏览器(Firefox、Safari),请不要选择cdpilot。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • go

    Navigate to a URL

  • content

    Get page text content

  • html

    Get page HTML

  • shot

    Take a screenshot

  • click

    Click an element

  • fill

    Set input value (React-compatible)

  • network

    Monitor network requests

  • tabs

    List open tabs

  • new-tab

    Open a new tab

  • intercept

    Block or mock requests

  • a11y

    Get full accessibility tree

  • extract

    Extract structured data from page

可对比工具

puppeteerplaywrightbrowserless

安装

安装

# 直接使用(无需安装)
npx cdpilot <命令>

# 或全局安装
npm i -g cdpilot

**要求:** Node.js 18+ 和以下浏览器之一:Brave Browser、Google Chrome 或 Chromium。

首次设置

npx cdpilot setup     # 自动检测浏览器,创建隔离配置文件
npx cdpilot launch    # 启用CDP启动浏览器
npx cdpilot status    # 检查连接

Claude Desktop 配置

将以下内容添加到您的 Claude Desktop 配置文件中:

{
  "mcpServers": {
    "cdpilot": {
      "command": "npx",
      "args": ["cdpilot", "mcp"]
    }
  }
}

cdpilot 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。