1. MCP 服务端
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. MCP 服务端

数据输出格式

Dataify MCP 所有工具的返回数据均采用 JSON 格式,通过 MCP Structured Tool Result(mcp.NewToolResultStructured)传递给客户端。
⚠️ 注意:本 MCP 服务不透传固定字段结构的响应样例。各工具返回的 JSON 字段由对应的上游接口(SERP 引擎、网页采集 Builder 等)决定,本文档不提供字段级示例。如需具体响应字段,请参考实际接口返回或 Dataify 官方文档。

响应结构概述#

每个工具调用成功后,返回 mcp.CallToolResult,内部包含:
结构化数据:上游接口返回的 JSON 对象(服务端会解析嵌套 JSON 字符串后透传)
降级文本:格式化后的 JSON 字符串,当客户端不支持结构化结果时使用
工具调用失败时,返回错误信息字符串(见下方「错误处理」)。

SERP 搜索类输出格式控制#

Google / Bing / Yandex / DuckDuckGo 等搜索引擎工具支持通过 json 参数控制输出格式:
值输出内容
1JSON(默认)
2JSON + HTML
3HTML(此时返回的是原始 HTML,而非 JSON)
4Light JSON(精简版)
具体字段取决于上游搜索引擎;json=3 时返回原始 HTML。

缓存机制#

SERP 搜索类工具默认启用 5 分钟缓存:
相同参数的请求在 5 分钟内会直接返回缓存结果
缓存搜索免费,且不计入搜索统计
设置 no_cache=true 可跳过缓存,获取最新结果

错误处理#

工具调用出错时,返回 MCP Error Result,错误信息为纯文本字符串。以下为代码中已确认的错误信息:
错误信息触发原因
当前工具不可用:未传 tools 时仅允许免费工具;传入 tools 时需要匹配已启用的工具或分类工具不在账户权限范围内,或未在 tools 参数中启用
序列化 <标签> 结果失败: <err>上游返回数据无法解析为 JSON
不支持的 spider_id: <标识>采集类工具的 spider_id 不在支持列表中
lowest_price 不能大于 highest_priceAmazon 产品价格区间参数校验失败
page_turning 必须大于等于 1分页参数 page_turning 校验失败(部分采集工具)
其他由上游接口返回的错误(如网络超时、目标站点限制等)以原始文本透传,本文档不逐一列举。
修改于 2026-08-10 05:56:37
上一页
使用示例
下一页
常见问题
Built with