1. CLI 命令行
Dataify
  • 介绍
    • 概览
    • 支持
  • 数据服务
    • 新手指南文档
    • MCP教程配置
    • 网页采集 API
      • 简介
      • 快速入门
      • 发送您的第一个请求
      • API 请求配置
      • 请求参数说明
        • 亚马逊参数
        • Walmart 参数
        • eBay 参数
    • 视频采集 API
      • 简介
      • 快速入门
      • 发送您第一个请求
      • API 请求构建器
      • 请求参数说明
    • 搜索引擎 API
      • 简介
      • 快速入门
      • 发送您的第一次请求
      • 常见问题
      • 计费说明
      • 响应代码
      • 请求参数说明
        • Google
          • 谷歌搜索
          • 谷歌 AI mode
          • 谷歌新闻
          • 谷歌图片
          • 谷歌地图
          • 谷歌航班
          • 谷歌工作
          • 谷歌本地
          • 谷歌视频
          • 谷歌购物
          • 谷歌镜头
          • 谷歌趋势
          • 谷歌商店
          • 谷歌学术
          • 谷歌金融
          • 谷歌酒店
          • 谷歌专利
        • Bing
          • Bing 搜索
          • Bing 地图
          • Bing购物
          • Bing 视频
          • Bing图片
          • Bing 新闻
        • Yandex
          • Yandex
        • DuckDuckGo
          • DuckDuckGo搜索API
      • 返回字段说明
        • Google
          • 谷歌搜索API
          • 谷歌 AI Mode
          • 谷歌图片API
          • 谷歌购物API
          • 谷歌视频API
          • 谷歌新闻API
          • 谷歌地图API
          • 谷歌镜头API
          • 谷歌航班API
          • 谷歌学术API
          • 谷歌酒店API
          • 谷歌工作API
          • 谷歌趋势API
          • 谷歌本地API
          • 谷歌商店API
          • 谷歌金融API
        • Bing
          • Bing搜索API
          • Bing地图API
          • Bing购物API
          • Bing视频API
          • Bing搜索API
          • Bing图片API
          • Bing新闻API
        • Yandex
          • Yandex搜索API
    • 通用采集 API
      • 简介
      • 快速入门
      • 发送您的第一次请求
      • 参数说明
      • 计费说明
      • 响应代码
    • 常见问题
      • 常见问题
  • 网络基础设施
    • 动态网络服务
      • 动态住宅网络
        • 简介
        • 快速入门
          • 账密认证
          • 白名单
          • 国家/地区列表
      • 高带宽网络
        • 简介
        • 快速入门
          • 账户认证
    • 静态网络服务
      • 静态ISP网络
        • 简介
        • 快速入门
      • 静态数据中心
        • 简介
        • 快速入门
  • 公共API
    • 介绍
    • 获取token
    • 账户
      • 查询流量余额
      • 查询积分余额
      • 查询流量使用记录
    • 地理位置
      • 获取国家列表
      • 获取州列表
      • 获取城市列表
      • 获取 ASN 列表
    • 网络服务用户
      • 更新网络服务用户信息
      • 删除网络服务用户
      • 按天查询流量使用记录
      • 按小时查询流量使用记录
    • 白名单
      • 读取白名单网络地址列表
      • 创建白名单网络地址
      • 删除白名单网络地址
    • ISP/数据中心网络
      • 获取网络节点列表
      • 查询网络节点过期时间
    • 动态高带宽
      • 获取动态高带宽服务器列表
      • 重启动态高带宽服务器
      • 动态高带宽服务器续费
      • 动态高带宽升级
      • 高带宽服务器子账户白名单列表
      • 添加子账户到高带宽服务器白名单
      • 将子账户从高带宽服务器白名单删除
    • 通用采集API
      • 获取任务接口API
      • 使用统计API
    • 网页采集API
      • 网页采集使用统计
      • 任务接口API
        • 创建任务说明
        • 任务运行状态说明
        • 任务列表获取说明
        • 任务下载获取说明
        • 获取最新任务说明
    • 搜索引擎API
      • 使用统计API
      • 任务接口
        • 谷歌搜索API
        • Bing搜索API
        • Yandex搜索API
        • DuckDuckGo搜索API
  • 集成
    • AdsPower
    • BitBrowser
    • ClonBrowser
    • Hubstudio
    • Puppeteer
    • Playwright
    • Selenium
    • Chrome
  • 常见问题
    • 支付问题
    • 数据服务
    • 网络基础设施
  • SDK
    • Go SDK 使用说明
    • JavaScript SDK 使用说明
    • Python SDK 使用说明
    • TypeScript SDK 使用说明
  • SDK Copy
    • Go SDK 使用说明
    • JavaScript SDK 使用说明
    • Python SDK 使用说明
    • TypeScript SDK 使用说明
  • CLI 命令行
    • 概述
    • 安装
    • 命令
    • 示例
    • 常见问题
  • MCP 服务端
    • 概述
    • 工具
    • 使用示例
    • 数据输出格式
    • 常见问题
    • 远程模式
      • 快速入门
      • 进阶
  • SKILLS
    • SKILLS 使用说明
  1. CLI 命令行

概述

Dataify MCP CLI#

通过命令行调用 Dataify MCP HTTP 服务暴露的数据采集工具。一次配置 Token,即可在终端搜索网页、解锁网页、查询采集任务状态,并把结构化结果直接管道给下游脚本或 AI。
Dataify MCP CLI(dataify-mcp-cli)是一个跨平台的命令行工具,封装了 Dataify MCP 服务的 JSON-RPC 调用(initialize → tools/list → tools/call)。它把"连哪个服务、带哪些工具、用什么 Token"这些细节都固定下来,你只需要关心调哪个工具、传什么参数。
当前版本:0.1.9|要求 Node.js >= 18.17|许可证:MIT。

你能用它做什么#

下面列出 CLI 真实支持的能力:
能力说明
浏览可用工具用 dataify tools 列出当前 Token 有权限调用的全部工具(来自 MCP tools/list)。
查看工具参数用 dataify schema <tool> 查看某个工具需要哪些参数、是否必填、参数类型与说明(来自工具 inputSchema)。
调用任意工具用 dataify <tool> --参数 值 或 dataify call <tool> ... 直接发起 MCP tools/call,例如 Google 搜索、Web Unlocker、采集任务状态查询。
交互式连续操作直接运行 dataify 或 dataify chat / dataify repl 进入交互模式,连续执行命令、查看工具、重试上一条命令,无需反复敲前缀。
多种参数传递方式支持普通字符串参数、--arg k=v、--arg-json k=v、--args-json '{...}'、--args-file file.json、--stdin 读取管道 JSON,适配不同类型(字符串 / 数字 / 布尔 / 对象 / 数组)。
灵活的输出格式默认输出工具返回的主要内容(文本或 structuredContent);--raw 输出完整 MCP 结果;--pretty 控制 JSON 缩进;--output 写入文件。
本地 Token 配置用 dataify config set --token ... 保存到本地配置文件,或用环境变量 DATAIFY_MCP_TOKEN / DATAIFY_API_TOKEN 注入,适配本地与 CI 环境。
超时与调试--timeout 30s 调整请求超时;--debug 把请求 URL 与 JSON-RPC 请求体打印到 stderr,便于排查。

CLI 长什么样#

提示:在本机全局安装后,命令就是 dataify;用 npx 运行则是 npx dataify-mcp-cli ...。

工作原理#

Dataify MCP CLI 把 Dataify MCP 服务封装成简单的终端命令。它在底层做了这些事:
1.
固定接入地址:CLI 内部写死 MCP 地址 https://mcp.dataify.com/mcp,并在 URL 上固定拼好 tools 查询参数(共 25 个工具)。你只需要提供 Token。
2.
建立会话(initialize):每次运行命令先发 initialize 请求,声明协议版本 2025-11-25 与客户端信息 dataify-mcp-cli 0.1.9,拿到会话 ID 与协商后的协议版本,再发 notifications/initialized 完成握手。
3.
路由请求:tools/schema 走 tools/list(按 nextCursor 自动翻页拉全);call/直接调用走 tools/call,把你的参数原样作为 arguments 发出。Token 作为 URL 的 token 查询参数附带,可额外用 --header 追加自定义 HTTP 头。
4.
解析并返回结果:服务端返回后,CLI 优先取 structuredContent 或文本内容;如果能解析成 JSON 就美化输出,否则原样输出文本;--raw 则会把完整的 MCP result 打印出来。命令结束时自动发 DELETE 关闭会话(尽力而为,失败不影响结果)。

#

零额外配置即可上手:配置一次 dataify config set --token YOUR_TOKEN(或设置环境变量)之后,绝大多数命令开箱即用——MCP 地址和 tools 列表都已固定,你无需关心服务端接入细节。

资源#

资源说明链接
📘 GitHub 仓库查看源码、示例并做出贡献GitHub
📦 CLI 模块包说明、版本与发布信息dataify-mcp-cli
修改于 2026-08-10 10:06:45
上一页
TypeScript SDK 使用说明
下一页
安装
Built with