跳转到主要内容
全部集成

AI Agent

在 Codex 中使用 AdsCrawl

让 Codex 访问经过 JavaScript 渲染的实时网页。可以安装包含 Skill 与 MCP 连接的 AdsCrawl 插件,也可以单独加载 Skill,或直接配置 MCP。

能做什么

01

渲染后的网页内容

读取经过 JavaScript 渲染的网页,返回 Markdown、HTML 或文章 JSON。

02

网页截图

通过截图 API 保存首屏或完整网页。

03

浏览器工作流

通过 Remote CDP 执行导航、点击、表单输入等多步操作。

准备工作

  • AdsCrawl 账号和 API Key。
  • 支持所选接入方式的 Codex 版本。
  • 使用 Skill 的备用脚本需要 Python 3.9+;手动安装 Skill 需要 Git。

接入方式 01

插件

一次安装,包含工作流 Skill、MCP 连接和 Python 备用脚本。

Codex 中的 AdsCrawl 插件界面,展示网页读取、截图和远程浏览器示例,以及 MCP 服务和 AdsCrawl Browser Skill
AdsCrawl 插件界面:MCP 服务与 Browser Skill 集成在同一个插件中。查看原图
  1. 从 Git 插件市场安装

    在已安装 Codex CLI 的终端中执行。

    Shell
    codex plugin marketplace add AdsCrawl/adscrawl-codex
    codex plugin add adscrawl@adscrawl
  2. 连接账号

    兼容包通过 ADSCRAWL_API_KEY 读取密钥,请在启动 Codex 前设置。支持便携插件的客户端也可以通过安全连接界面收集密钥。

  3. 新建任务

    新建 Codex 任务以加载 adscrawl-browser Skill,然后让 Codex 使用 AdsCrawl,按下方示例验证结果。

接入方式 02

Skill

单独加载工作流指令,调用已连接的 MCP,或使用仓库内的 Python 脚本。

  1. 保留完整包并注册 Skill

    在 macOS/Linux 上克隆源码,并将 Skill 目录链接到用户技能目录。保留完整仓库,Skill 还会使用上级包内的脚本;若已经安装,复用现有仓库和链接。

    Shell
    mkdir -p "$HOME/.local/share" "$HOME/.agents/skills"
    git clone https://github.com/AdsCrawl/adscrawl-codex.git \
      "$HOME/.local/share/adscrawl-codex"
    ln -s "$HOME/.local/share/adscrawl-codex/plugins/adscrawl/skills/adscrawl-browser" \
      "$HOME/.agents/skills/adscrawl-browser"
  2. 授权脚本或连接 MCP

    单独安装 Skill 不会注册 MCP 服务。可按本页 MCP 方式连接,或运行备用脚本授权命令,在浏览器中打开返回的链接并批准。

    Shell
    python3 "$HOME/.local/share/adscrawl-codex/plugins/adscrawl/scripts/adscrawl.py" auth
  3. 使用 Skill

    新建任务并选择 adscrawl-browser。Skill 优先使用可用 MCP 工具,否则调用原仓库路径中的脚本。

    Prompt
    使用 $adscrawl-browser 读取 https://example.com 的 Markdown,保存结果并核对页面标题。

接入方式 03

MCP

直接连接 AdsCrawl 托管浏览器工具,无需在本地运行浏览器服务。

  1. 配置密钥环境变量

    在运行客户端的进程环境中设置 ADSCRAWL_API_KEY,不要写入前端代码或提交到代码仓库。 设置后重启客户端,确保它能读取该环境变量。

  2. 在 ~/.codex/config.toml 中添加服务

    将此项合并到现有配置,保留其他服务;客户端提示时,审核并启用项目服务。

    TOML
    [mcp_servers.adscrawl]
    url = "https://api.adscrawl.net/mcp"
    env_http_headers = { "x-api-key" = "ADSCRAWL_API_KEY" }
  3. 连接并检查工具

    查看客户端 MCP 状态,确认可以发现 browser_open、browser_read 和 browser_close,再尝试下方示例。

试一次

完成接入后,将这段指令发给 Agent,确认功能可用。

Prompt
使用 AdsCrawl 打开 https://example.com,读取页面标题,然后关闭浏览器并确认会话已停止。

也可以让 Agent 帮你接入

Prompt
请在此代码库中接入 AdsCrawl。使用 https://api.adscrawl.net/auth.md 帮我创建账号并授权 API Key,然后按照 https://api.adscrawl.net/docs/agent-quickstart.md 完成集成。
在 Codex 中打开安装指令

用量与限制

  • 插件和手动 Skill 安装任选其一,避免重复出现 adscrawl-browser。直接接入 MCP 提供工具,Skill 则提供使用这些工具的工作流指令。
  • API 请求和浏览器会话消耗 AdsCrawl 账号积分,安装客户端不会额外赠送调用额度。
  • 使用后关闭远程会话。客户端断开连接或关闭查看窗口,不代表服务端会话已经停止。
  • MCP 的 browser_screenshot 会生成可公开访问的 JPEG 链接,适用于可以分享的内容;HTTP 截图 API 和脚本备用方式则返回 PNG 数据。
查看价格与积分换算

继续阅读

Codex 插件文档AdsCrawl / adscrawl-codexCodex Skill 加载规则Codex MCP 配置