datum 接入与购买帮助中心

Agent Data Hub · 一次 HTTP 请求 = 一次 x402 付费 · 标准答案 / 协议 / 官方工具全集
本页所有协议与工具声明均经官网核查,核查日期:2026-07-29。来源链接见各节。

一句话模型: datum 是一个只给 AI Agent 调用的数据 API 平台。每次调用一个端点 = 一次独立付费(x402 协议,Base 链 USDC)。不卖订阅、不卖 Key、不计量按时长。买家先发请求 → 服务端回 402 + 付费说明 → 买家钱包签名付款 → 服务端返回真实数据。

🚀 快速接入:5 分钟让你的 AI 智能体用上我们(傻瓜教程)

你是哪种用户?选一条路走:

免费前 3 次调用免费(请求头带 X-Wallet: 0x你的钱包地址 即可)。数据免费通过 AI 总闸要数据 = 数据免费——你只付 AI 的钱,我们内部自动注入实时数据,帮你省 50-90% token。

方式 A:MCP 一键接入(Claude Desktop / Cursor / Windsurf / Cline)

我们的 MCP 端点 https://agentdatum.com/mcp 是标准 streamable-http,任何支持远程 MCP 的智能体都能接。接完立刻能用 36+ 个工具:13 个实时信号(黄金/加密/宏观)、19 个加工指标、AI 总闸、实时搜索、网页提取——全部即接即用。

🟣 Claude Desktop(Windows / Mac)
  1. 打开配置文件:%APPDATA%\Claude\claude_desktop_config.json(Windows)或 ~/Library/Application Support/Claude/claude_desktop_config.json(Mac)
  2. 粘贴以下内容,保存后完全退出并重启 Claude
{
  "mcpServers": {
    "agentdatum": {
      "url": "https://agentdatum.com/mcp"
    }
  }
}

3. 重启后点 🔨 工具图标,看到 agentdatum 就成功了。直接问:"黄金现在什么信号?比特币呢?"

💻 Claude Code(命令行)
claude mcp add --transport http agentdatum https://agentdatum.com/mcp
claude mcp list   # 看到 agentdatum = 成功

然后直接问:"用实时数据帮我分析一下美股和恐慌指数"——AI 总闸会自动取数并分析。

🟠 Cursor / Windsurf / Cline 等(项目级配置)

在项目根目录建 .mcp.json(Cursor)或 mcp_config.json(Windsurf / Cline),内容一样:

{
  "mcpServers": {
    "agentdatum": {
      "url": "https://agentdatum.com/mcp"
    }
  }
}

保存后在 MCP 面板点刷新,看到 agentdatum 即可。

方式 B:OpenAI 兼容接入(改个 base_url 就能用)

我们的 https://agentdatum.com/v1 是标准 OpenAI 格式接口。任何"填 base_url 就能换模型"的工具、框架、代码都能接——不用注册、不用 API Key(Key 填什么都行,真正的鉴权是 x402 付款):

base_url: https://agentdatum.com/v1
api_key:  任意字符串(x402 付款才是真正的钥匙)
model:    任意(自动换挡:聊天 $0.001 / 出图 $0.04 / 深度 $0.049)

# Python 示例(pip install openai)
from openai import OpenAI
client = OpenAI(base_url="https://agentdatum.com/v1", api_key="x402")
r = client.chat.completions.create(
    model="deep",   # 名字随意,总闸按内容自动换挡
    messages=[{"role": "user", "content": "黄金现在什么信号?结合实时数据分析"}],
)
print(r.choices[0].message.content)

首次调用返回 402 → 用任意 x402 钱包(如 Coinbase CDK / 支持 x402 的钱包)签名付款 → 自动返回结果。数据自动注入、免费

方式 C:原始 HTTP + x402(开发者,任何语言通用)

# 第 1 步:发请求(前 3 次带免费钱包头直接拿数据)
curl -X POST https://agentdatum.com/api/v1/ai \
  -H "Content-Type: application/json" \
  -H "X-Wallet: 0x你的钱包地址" \
  -d '{"messages":[{"role":"user","content":"黄金信号+比特币价格"}]}'
# → 前 3 次直接返回数据;第 4 次起返回 HTTP 402 + PAYMENT-REQUIRED 头

# 第 2 步:用 x402 SDK 解析 402 → 钱包签名付款(USDC on Base,秒到)
#    pip install x402  (官方 Python SDK)

# 第 3 步:带 PAYMENT-SIGNATURE 头重试 → 拿到真实数据(HTTP 200)

数据端点同理:GET /api/v1/d/sig-gold 等,一个端点一个价格。完整端点清单:/.well-known/ai-catalog.json · /.well-known/x402.json。给 AI Agent 的机器可读说明:/llms.txt

方式 D:国内 AI 平台接入(Coze 扣子 / Dify / FastGPT / 文心千帆等)

国内主流 AI 应用平台都支持 OpenAI 兼容接口——只需填三样东西(记住口诀:地址 /v1、Key 随便、模型名随便):

API Base URL: https://agentdatum.com/v1
API Key:      x402(任意字符串即可,真正的鉴权是 x402 付款)
Model:        任意(总闸自动换挡:聊天 $0.001 / 出图 $0.04 / 深度 $0.049)

🟠 Coze 扣子(coze.cn):工作空间 → 设置 → 模型 → 添加自定义模型 API → 协议选 OpenAI → 填上面三样 → 保存 → 在 Bot 编排页的模型下拉框选它。

🔵 Dify:右上角头像 → 设置 → 模型供应商 → 找到 OpenAI-API-compatible(注意不是 OpenAI)→ 添加模型 → 填上面三样。

🟢 FastGPT / n8n / 文心千帆 / 阿里百炼 / 讯飞星火:同样找"自定义模型 / OpenAI 兼容 / 自定义工具"入口,填同一套三样即可。

⚠️ 关键点:Model 名随便填(总闸不看模型名,按你提问的内容自动换挡到聊天/出图/深度);API Key 随便填(x402 付款才是钥匙)。首次调用返回 402 → 钱包签名付款 → 自动返回结果。数据自动注入、免费(省 50-90% token)。

国内智能体 App(元宝 / 豆包 / 千问 / Kimi / 文小言等)

国内 C 端智能体 App 的插件/技能走各平台官方商店(用户不能自填远程地址),我们正在逐个申请入驻官方商店(元宝 OpenClaw 技能市场 / 千问 Agent 商店 / 豆包插件 / 文心智能体平台 / Kimi 等),上架后即可一键使用。

在那之前,最稳的国内路径:开发者/企业用方式 D(Coze / Dify / FastGPT)把我们配成"数据 + AI"节点,再发布成自己的 Bot 给大众用。

🎁 免费试用无门槛:所有端点前 3 次调用免费(请求头带 X-Wallet: 0x你的钱包地址),国内用户不需要 USDC 也能先体验全部 173 个数据端点 + AI 总闸。正式付费走 x402(USDC on Base),web3 开发者都很熟。

一、购买全流程标准步骤

  1. 发现(Discovery):通过 /.well-known/agent.json(A2A 名片)或 /.well-known/ai-catalog.json(ARD 目录)找到你要的数据端点与价格。
  2. 发起请求:用 Accept: application/x402+json 请求目标端点(如 GET /api/v1/crypto/price)。
  3. 收到 402:服务端返回 HTTP 402,并在 PAYMENT-REQUIRED 响应头里放一段 base64 编码的 JSON(含 accepts[].asset / amount / payTo / network)。响应 body 恒为 {},付费信息不在 body 里。
  4. 签名付款:客户端用 x402 SDK 解析该头,用 EVM 钱包对 eip155:8453 网络签名一笔 USDC 转账,把签名放进 PAYMENT-SIGNATURE 请求头重试。
  5. 拿到数据:服务端验证付款后返回真实数据(HTTP 200 + JSON)。
流程依据:x402 官方 Seller/ Buyer 文档 — docs.x402.org · 协议官网 x402.org

二、购买流程常见问题与标准答案

以下 7 类问题均来自 datum 真实联调与生产监控中踩过的坑,附根因与标准解法。

问题 1:解析 x402 报价时找不到 maxAmountRequired / asset

现象

客户端从响应 body 里找 maxAmountRequiredasset,永远找不到,误报"报价缺字段"。

根因

x402 v2 把付费说明放在 响应头 PAYMENT-REQUIRED(base64 JSON),body 恒为 {}。旧版 v1 才用 body。

标准答案

解码响应头,取 accepts[0].assetaccepts[0].amount

import base64, json
hdr = r.headers.get("PAYMENT-REQUIRED")   # 或 "payment-required"(HTTP 头名大小写不敏感)
info = json.loads(base64.b64decode(hdr).decode())
asset  = info["accepts"][0]["asset"]      # 0x8335...2913 (USDC)
amount = info["accepts"][0]["amount"]     # 如 "49000"(6 位精度,= $0.049)
核查:x402 PyPI 文档 "HTTP Headers / V2 Protocol" — pypi.org/project/x402

问题 2:密集请求被 429 限频

现象

前 ~20 个请求正常,第 21 个起全部 429。

根因

服务端限频:单真实 IP 60 次 / 60 秒滑动窗口(全局 800/60s)。单 IP 连续发几十个请求会撞满窗口。

标准答案

客户端做全局节奏控制,保证任意 60 秒窗口内请求数 < 60(如 ~1.3s/请求),并对 429 做退避重试(读 Retry-After)。

注意:这是服务端保护真实买家的限频,不要为了绕过而改服务端阈值。客户端"守规矩"地慢请求即可。

问题 3:RPC 端点宕机导致余额查询失败

现象

base.llamarpc.com 查 USDC 余额时返回 Cloudflare 521(源站无响应),所有余额检查失败。

根因

单一公共 RPC 节点的可用性问题。免费节点常被限流或临时下线。

标准答案

配置主备多端点,任一通即用:base.publicnode.com(主)、rpc.ankr.com/basebase.llamarpc.com(备)。USDC 合约 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913balanceOf selector = 0x70a08231

USDC Base 合约经 Circle 官方确认 — developers.circle.com/stablecoins/usdc-contract-addresses

问题 4:测试用钱包"意外有钱"

现象

本想用空钱包验证"没钱被拒",却发现地址里已有 200+ USDC(链上被人误转)。

根因

随手写的"测试地址"(如 0x000...0001)是公开地址,任何人都可能误转币进去,余额不可控。

标准答案

验证"空钱包"用零地址 0x00000000000000000000000000000000000000000x000...dEaD 烧包地址——它们永久余额=0,不可能被误转,彻底消除误报。

红线提醒:不要用任何"看起来像测试地址但实非你控制私钥"的地址去真实支付。那种钱花不了,也不是你的。

问题 5:POST 端点用 GET 触发 405 Method Not Allowed

现象

先 GET 探测拿到 402 并付款,付款后重发 GET 却返回 405。

根因

AI 推理类端点(如 /api/v1/deepseek/chat)只收 POST。GET 探测拿到的是"GET 的 402 签名",但路由本身拒绝 GET,付款后重发 GET 仍被 405 挡下。

标准答案

先探测方法的响应:若首次请求返回 405,说明该端点只收 POST——改用 POST 重新发起请求,拿到 POST 自己的 402,再对 POST 的 402 正确签名付款。x402 签名是 method-specific 的,GET 的签名不能复用到 POST。

问题 6:POST body 格式不对导致 400

现象

POST 请求返回 400,卡在参数校验,根本没到付费墙。

根因

body 字段名不对。例如 deepseek/chat{"messages":[{"role":"user","content":"hi"}]}webfetch 其实是 GET 带 ?url= 参数,不是 POST。

标准答案

先发一个参数正确但无付款的请求触发 402(说明参数对了),再付款。各端点正确 body 见其工具页 /tools/<name>.html。常见模板:

# 聊天/推理类
POST /api/v1/deepseek/chat   {"messages":[{"role":"user","content":"你好"}]}
POST /api/v1/data-guide      {"topic":"macro"}
# 抓取类(GET 带参,非 POST)
GET  /api/v1/webfetch?url=https://example.com

问题 7:VPS / 数据中心 IP 公网直连被 403

现象

从 VPS(数据中心 IP,如 Vultr AS20473)直连 https://agentdatum.com/... 返回 403,但本地或浏览器正常。

根因

Cloudflare 按数据中心 IP 声誉拦截(非 bug,是反爬策略)。Wikipedia/jina 等站同理。

标准答案

服务端自测/自购时走 localhost 绕开 Cloudflarehttp://localhost:8080/api/v1/...。真实外部买家走公网不受影响。

三、定价方案(2026-07-29 更新)

按次付费 + 月订+ 深度报告,三档并行。基础数据按次(x402 即时付),加工分析按月订,深度报告按次高价。

A. 按次付费(x402 即时付款,Base 链 USDC)

价格产品定位
免费crypto/price 实时行情 · weather-now 气象 · food-safety 食品安全 · research-openalex 科研 · airdrops/list 空投名单引流拉新,公开数据免费开放
$0.001crypto/orderbook 盘口深度 · webfetch 网页抓取 · data-guide 数据指南甜点价,开发者"不犹豫就付"
$0.005USGS 水文 · 全球传染病监测 · 全球经济指标 · NASA 航天 · DeFi 健康 · 美国劳工 · 中国教育 · 就业市场datum 动态产品,低保真数据引流
$0.01us/macro 美国宏观 · us/industry 美国工业 · us/trade 美国贸易
eu/macro 欧盟宏观 · eu/industry 欧盟工业 · eu/trade 欧盟贸易
china/macro 中国宏观 · china/industry 中国工业 · china/customs 中国贸易
宏观单品,中等价值按次价
$0.049gold/signal 黄金信号 · market/indicators 市场指标
deepseek/chat AI 推理 · novamind/chat AI 推理
airdrops/guide 空投指南
china/bundle · eu/bundle · us/bundle 各区域宏观包
高价值单品 / 区域打包
$0.099global/bundle 全球宏观包 · airdrops/bundle 空投全包超值数据包,覆盖完整
$0.299market/indicators/premium 高级链上指标 · market/indicators/bundle 全指标包对机构级数据保持原价

B. 深度报告(按次购买,含 AI 加工分析)

价格产品时效性
$4.9/次gold/report 黄金深度报告(含多时间框架价格行为 + 宏观 + 市场情绪)短时效(市场变化快,按次买即可)
$19.9/次(预留)宏观经济解析 / 链上全量研报 / 专题调查长时效 / 深度研究

C. 包月订阅(即将推出)

方案价格包含内容
SmartETL 加工数据处理包$9.9/月市场指标链上数据(MVRV/SOPR/NUPL)+ 宏观分析 + AI 推理 + 每日加工快报
全部数据全包$49.9/月以上全部 + 黄金信号/报告 + 所有宏观包 + 空投研究 + 深度报告访问权限

包月方案目前以按次购买方式提供。如有包月需求,可联系维护方开通手动月付通道。

四、使用的协议与标准

协议/标准用途当前版本官方来源(核查 2026-07-29)
x402HTTP 原生小额支付。一次请求一次付费,Base 链 USDC。v2(CAIP-2 网络标识 eip155:8453x402.org · docs.x402.org · 现归 Linux Foundation (x402-foundation)
A2A Agent CardAgent 名片。声明"我是谁、卖什么、怎么付钱",放在 /.well-known/agent.jsonv0.2.x(我们用)/ v1.0(新推荐)a2a-protocol.org v0.2.4 · agentcard.net v1.0
ARD / ai-catalogAgent 资源发现目录。列出本域所有可调用资源,放在 /.well-known/ai-catalog.jsonv0.9 DRAFT(提案)agenticresourcediscovery.org/spec · 由 Google/Microsoft/HuggingFace 提出,Linux Foundation 工作组
HTTP + CORS传输层。所有端点标准 HTTP,响应带 Access-Control-Allow-Origin: * 供浏览器/Agent 跨域调用。RFC 8615(well-known URI)
时效性提醒(重要):

五、用到的官方工具

工具作用版本 / 安装官方来源
x402 Python SDK客户端自动处理 402→签名→重试;服务端中间件。pip install "x402[fastapi,httpx,evm]"
当前释出 2.17.0(2026-07-27)
pypi.org/project/x402
x402 Facilitator官方支付验证/结算服务(服务端调用)。默认 https://x402.org/facilitatorx402.org
USDC(Base 原生)支付货币。合约地址:
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Circle 原生发行,1:1 美元赎回Circle 官方合约表
A2A Agent Card 规范名片 schema 参考与校验。v0.2.4 / v1.0agentcard.net

x402 客户端标准用法(当前 2.17.0 官方 API)

from x402 import x402ClientSync
from x402.mechanisms.evm.exact import ExactEvmScheme
from eth_account import Account

signer = Account.from_key("0x你的私钥")
client = x402ClientSync()
client.register("eip155:*", ExactEvmScheme(signer=signer))

# 请求受保护端点,SDK 自动处理 402 → 签名 → 重试
r = client.get("https://agentdatum.com/api/v1/crypto/price")
print(r.status_code, r.json())
版本漂移警示: datum 服务端/vPS 当前锁定 x402 2.16.0(比 PyPI 当前 2.17.0 旧一个小版本)。2.17.0 把旧式 x402HTTPClientSync.handle_402_response 改为 x402ClientSync.create_payment_payload。我们代码能跑是因为锁了 2.16.0;若他人 pip install x402 装到 2.17.0,旧写法会崩。建议接入方显式锁定 x402==2.16.0 或迁移到 2.17.0 新 API。

六、核查记录

本页所有协议版本、合约地址、SDK API、标准路径均已逐条官网核查,核查日期 2026-07-29。

声明项核查结论来源
x402 v2 用 PAYMENT-REQUIRED 头传 base64 付费说明✅ 有效pypi.org/project/x402(HTTP Headers 段)
USDC Base = 0x8335...2913✅ 有效(Circle 原生)developers.circle.com USDC 合约表
x402 Python SDK 当前 2.17.0⚠ datum 锁 2.16.0pypi.org/project/x402(Released Jul 27 2026)
A2A 发现路径 /agent.json⚠ v1.0 改 /agent-card.jsonagentcard.net / a2a-protocol.org
ARD ai-catalog.json⚠ v0.9 草稿,采用率近零agenticresourcediscovery.org/spec
付费流程 402→签名→200✅ 已真实验证(datum 6 类端点)datum 生产监控 + 真付验货日志
datum · Agent Data Hub · 帮助中心
核查日期 2026-07-29 · 所有外部链接指向各标准/工具的官方网站
如发现标准已更新导致本页过时,请以官方文档为准,并联系 datum 维护方更新。