通过命令行调用 Dataify MCP HTTP 服务暴露的数据采集工具。一次配置 Token,即可在终端搜索网页、解锁网页、查询采集任务状态,并把结构化结果直接管道给下游脚本或 AI。
dataify-mcp-cli)是一个跨平台的命令行工具,封装了 Dataify MCP 服务的 JSON-RPC 调用(initialize → tools/list → tools/call)。它把"连哪个服务、带哪些工具、用什么 Token"这些细节都固定下来,你只需要关心调哪个工具、传什么参数。0.1.9|要求 Node.js >= 18.17|许可证:MIT。| 能力 | 说明 |
|---|---|
| 浏览可用工具 | 用 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,便于排查。 |
提示:在本机全局安装后,命令就是 dataify;用npx运行则是npx dataify-mcp-cli ...。
https://mcp.dataify.com/mcp,并在 URL 上固定拼好 tools 查询参数(共 25 个工具)。你只需要提供 Token。initialize 请求,声明协议版本 2025-11-25 与客户端信息 dataify-mcp-cli 0.1.9,拿到会话 ID 与协商后的协议版本,再发 notifications/initialized 完成握手。tools/schema 走 tools/list(按 nextCursor 自动翻页拉全);call/直接调用走 tools/call,把你的参数原样作为 arguments 发出。Token 作为 URL 的 token 查询参数附带,可额外用 --header 追加自定义 HTTP 头。structuredContent 或文本内容;如果能解析成 JSON 就美化输出,否则原样输出文本;--raw 则会把完整的 MCP result 打印出来。命令结束时自动发 DELETE 关闭会话(尽力而为,失败不影响结果)。零额外配置即可上手:配置一次 dataify config set --token YOUR_TOKEN(或设置环境变量)之后,绝大多数命令开箱即用——MCP 地址和tools列表都已固定,你无需关心服务端接入细节。
| 资源 | 说明 | 链接 |
|---|---|---|
| 📘 GitHub 仓库 | 查看源码、示例并做出贡献 | GitHub |
| 📦 CLI 模块 | 包说明、版本与发布信息 | dataify-mcp-cli |