Skip to main content
这篇教程适合已经知道要使用哪个 Data App 的用户。你会先在市场中选择并试跑具体 App,再复制这个 App 的安装提示词,让 Codex 把它作为固定工具使用。
本文采用“先选 App,再连接”的指定 App 模式。如果你还不知道该选哪个 App,希望先连接 MCP、再让 Agent 搜索,请改用 通用连接:在 Agent 中选择 App
本文以 Zillow 房源搜索 Data App 为例。你选择其他 Data App 时,页面名称、输入参数和返回字段可能不同,但连接方法相同。

完成后你能做什么

完成本教程后,你可以直接在 Codex 中描述数据需求,由 Codex 调用 DataHub 的 Data App,并返回结构化结果。整个过程不需要手写 MCP 配置。

开始前

请准备好:
  • 一个能够正常登录的八爪鱼账号。
  • 已安装并登录的 Codex 客户端。
  • 一个明确的小范围测试目标,例如“查询 Tampa 的 5 条出租房源”。
API Key 相当于账号凭证。不要把真实 Key 放进项目文件、代码仓库、公开截图或群聊,只在 Codex 明确请求凭证时提供。

第一步:选择并试跑 Data App

连接 Agent 前,先在网页端确认 Data App 能满足需求。这样如果后续调用失败,你可以快速判断问题出在数据参数还是 Codex 配置。
1

打开 Data Hub 市场并登录

访问 Data Hub 市场,点击右上角账号入口完成登录。打开 Data Hub 市场登录八爪鱼账号
2

找到需要的 Data App

使用搜索或分类筛选目标应用。进入详情页后,先阅读能力说明、输入参数、输出字段和价格。不要只根据应用名称判断是否适用。在市场中选择 Data App查看 Data App 的输入输出和价格
3

用少量数据在线试跑

点击“立即体验”,填写页面要求的参数。第一次只请求少量数据,运行完成后检查状态、返回条数和关键字段。填写参数并在线运行 Data App检查 Data App 在线运行结果
如果网页端没有得到结果,请先修改输入参数或更换 Data App,不要急着连接 Codex。

第二步:复制 Codex 安装提示词

在 Data App 详情页打开“调用方式”,选择 MCP,然后找到“让 AI 自己完成配置”或“复制安装提示词”。复制页面生成的完整内容,不要手动改写服务地址。 在 Data App 调用方式页面复制 Codex 安装提示词
只需要一项能力时,优先连接单个 Data App。这样 Codex 更容易选对工具,也更方便排查问题。

第三步:创建 DataHub API Key

1

进入 API Key 管理页面

按照 获取 API Key 教程进入八爪鱼用户中心并创建 Key。在用户中心创建 DataHub API Key
2

暂时保存新创建的 Key

Key 通常只在创建时完整显示。请将它保存在可信的密码管理工具中,完成配置后不要继续保留在普通文本文件里。
本篇从 Data App 详情页生成的指定 App 配置使用 API Key。配置中的 Authorization: Bearer <API_KEY> 只是把 API Key 放入请求头的格式。通用连接另支持 OAuth,请不要把两种教程中的配置片段混用。

第四步:让 Codex 完成连接

1

把安装提示词发送给 Codex

新建一个 Codex 对话,粘贴刚才复制的完整安装提示词并发送。Codex 会读取服务地址和配置要求,然后说明下一步需要什么。在 Codex 中发送 DataHub 安装提示词
2

按提示提供 API Key

只有当 Codex 明确请求凭证时,再提供刚创建的 API Key。确认 Codex 修改的是当前用户的 MCP 配置,而不是项目中的共享文件。
3

确认配置结果

Codex 完成后会说明写入了哪个配置文件,以及新服务的名称。正常情况下,它会修改用户级 config.toml,并提示重新加载 MCP 或重启 Codex。Codex 确认 DataHub MCP 配置已完成
4

重新加载 Codex

按 Codex 的提示重新加载 MCP;如果界面中没有重新加载入口,关闭并重新打开 Codex。重新打开后,再继续下一步验证。

第五步:执行第一次真实调用

用自然语言告诉 Codex 你要查询什么,并给出明确范围。第一次调用建议限制数量,例如:
1

确认 Codex 调用了 Data App

观察对话中的工具调用记录。只有出现对应 DataHub 工具调用,才说明 Codex 真正使用了 Data App,而不是根据已有知识直接回答。
2

核对返回结果

检查返回条数、字段和内容是否与网页端试跑结果一致。字段为空不一定代表失败,应先确认该条数据源本身是否提供该字段。Codex 调用 Zillow Data App 并返回结构化房源结果

可选:让 Codex 使用多个 Data App

只有当一个工作流确实需要多种数据能力时,再创建多 App 工具集。
1

进入开放平台的 MCP 连接

从 Data Hub 进入开放平台,打开“MCP 连接”,然后进入“自定义工具集”。进入 Data Hub 开放平台打开开放平台中的 MCP 连接
2

选择需要的 Data App

只加入当前工作流真正需要的 App。部分应用详情页也会提供“相关 Data Apps”组合入口。选择相关 Data Apps 组合向自定义工具集添加 Data App
3

复制并发送多 App 安装提示词

保存工具集后复制页面生成的安装提示词,把它发送给 Codex,并按提示重新加载 MCP。复制多个 Data App 的安装提示词在 Codex 中发送多 Data App 安装提示词
4

逐个验证工具

先让 Codex 列出当前可用的数据能力,再一次只测试一个 App。全部通过后,再让多个 App 协同完成复杂任务。

常见问题

重新加载 MCP 或重启 Codex。仍然看不到时,让 Codex检查用户级 config.toml 中的服务地址和请求头是否完整,并确认读取的是同一个用户配置。
确认 Key 没有缺字符、空格或换行,并检查它是否仍然有效。本篇使用指定 App 页面生成的 API Key 配置;如果需要 OAuth,请改用通用连接页面生成的配置。
在问题中明确写出“请使用刚连接的 DataHub 工具”,并给出该 App 支持的参数。还可以先让 Codex 列出当前可用工具,确认服务已加载。
对照网页端成功参数,逐项检查服务地址、API Key、参数格式和 Codex 日志。第一次验证时保持请求范围小,避免把超时误认为连接失败。
保存新的工具集后,重新复制当前安装提示词并让 Codex 更新配置,然后重新加载 MCP。客户端不会自动同步工具集变化。

完成检查

  • 已在网页端用少量数据成功试跑 Data App。
  • 已从 Data App 当前“调用方式”页面复制安装提示词。
  • API Key 只保存在可信的本地配置或凭证工具中。
  • Codex 已重新加载 MCP,并出现对应 DataHub 工具。
  • 已完成一次真实工具调用,并核对返回条数和关键字段。

通用连接

不预选 App,连接后让 Agent 搜索并运行合适的数据能力。

WorkBuddy:连接指定 App

如果你使用 WorkBuddy,请查看对应的固定 App 完整流程。