# 在 Dify 里用 DataXAPI

让 Dify 读到 21 个平台的公开数据。填一次 4 项配置：5 个工具，224 个接口，一次 $0.0003 起，失败的调用不收费。能不能让 Dify 查小红书、抖音？可以：接上以后它直接读公开数据，三步接好。

Dify 要连的地址：`https://api.dataxapi.com/mcp`. 一个地址，一个请求头：把你的 API Key 作为 Bearer Token。

## 接入步骤

在 Dify 里三步。步骤照这个客户端自己的文档写的。

1. 打开添加 MCP 服务的地方：集成（Integrations）→ 工具（Tools）→ MCP → 添加 MCP 服务（HTTP）

2. 把这几项填上：照这里写的填。Key 是填进客户端、由它保管的。

| 字段 | 填什么 |
| --- | --- |
| URL | https://api.dataxapi.com/mcp |
| Name | DataXAPI |
| Server Identifier | dataxapi |
| Advanced Options → Custom Headers | Authorization: Bearer 加空格加你的 API Key |

3. 保存，然后让它列出工具：应该是下面这五个。

## 确认接好了

让它把工具列出来。应该得到下面这样的回答，这一步不花钱。

> 列出 DataXAPI 的工具。

DataXAPI 已连接，有 5 个工具：`find` 按需求找接口，`describe` 看参数和价格，`call` 调用（只有它扣费），`read_more` 在 24 小时内重读结果，`account` 看余额。目录里有 21 个平台的 224 个接口。

## 第一次对话

一个问题、它调了哪几次、每次多少钱。

> @nasa 最近在 TikTok 上发了什么？

|  |  |  |
| --- | --- | --- |
| `find({ query: "tiktok account recent videos" })` | 找到 tiktok.users.videos.list · TikTok 用户作品 · 一次 $0.0020 | 免费 |
| `call({ capability: "tiktok.users.videos.list", username: "nasa", max_price: "0.01" })` | 最多 10 条视频 · 精简档 | $0.0020 |

2 次工具调用 · 1 次扣费 · $0.0020

## 在 Dify 里的几个提示

- **给它单独一把 Key.** 在控制台建一把叫“Dify”的 Key，设好每天的预算。预算用完，调用就停，账户里别的不受影响。
- **让不花钱的工具免确认.** 如果 Dify 运行工具前会先问你，放行 `find`、`describe`、`read_more` 和 `account`。想逐笔确认扣费，就让 `call` 保持“询问”。
- **返回放得进上下文.** DataXAPI 的返回在约 20 KB 处按条目截断，并写明怎么往下读；剩下的用 `read_more` 取，不扣费。
- **给每次调用设最高价.** 让它每次调用都带 `max_price`。可能超过这个价的调用，在扣费前就被拒绝。

## 在 Dify 里要知道的

- 请求头是 Dify 1.9.0 才有的。自部署的版本低于 1.9.0 就填不了 Key，改用 OAuth 登录（动态客户端注册默认打开）。
- 应用靠服务器标识符找到这个服务：保持 `dataxapi`，换工作区也用同一个。
- 请求头里的 Key 是整个工作区共用的：在控制台给它设一个每天的上限。

### 第一次调用

建一个 Agent 应用（或在工作流里加 Agent 节点），工具里选 DataXAPI，在预览里问：“用 DataXAPI 查 B 站‘露营’的热门视频。”

照 Dify 自己的文档写，读取于 2026-10-29。菜单位置会变，和对方页面不一致时以对方为准。

- https://docs.dify.ai/en/cloud/use-dify/workspace/tools#mcp
- https://github.com/langgenius/dify/pull/24760

## 遇到问题时

| 你看到的 | 原因 | 怎么办 |
| --- | --- | --- |
| Dify 里看不到 DataXAPI 的工具 | 加配置之前 Dify 就已经开着了，或者地址和上面的不一样。 | 核对一下配置，然后把 Dify 退出再打开。 |
| `find` 能用，`call` 报 `unauthorized` | Key 没有从 Dify 送到服务端。两个不要 Key 的工具照常能用。 | 看看 Key 是不是放在配置读取的那个地方、是不是以 `dx_` 开头，然后重启。 |
| `call` 报 `insufficient_balance` 或 `key_budget_exceeded` | 余额或这把 Key 的预算不够这一次的价格。没有扣费。 | 让它跑一次 `account`，然后充值或者调高这把 Key 的预算。 |

## 全部客户端

- [在 Claude Code 里用 DataXAPI](https://dataxapi.com/zh/integrations/claude-code/)
- [在 Cursor 里用 DataXAPI](https://dataxapi.com/zh/integrations/cursor/)
- [在 Codex 里用 DataXAPI](https://dataxapi.com/zh/integrations/codex/)
- [在 n8n 里用 DataXAPI](https://dataxapi.com/zh/integrations/n8n/)
- [在 Cherry Studio 里用 DataXAPI](https://dataxapi.com/zh/integrations/cherry-studio/)
- [在 Trae 里用 DataXAPI](https://dataxapi.com/zh/integrations/trae/)
- [在扣子 Coze 里用 DataXAPI](https://dataxapi.com/zh/integrations/coze/)
- [在 ChatGPT 里用 DataXAPI](https://dataxapi.com/zh/integrations/chatgpt/)
- [在 Claude 里用 DataXAPI](https://dataxapi.com/zh/integrations/claude/)
- [在飞书里用 DataXAPI](https://dataxapi.com/zh/integrations/feishu/)
- [MCP 服务](https://dataxapi.com/zh/mcp/)
- [agent 自己接入时读的那一页](https://dataxapi.com/zh/agents/)

---

按目录修订号 5c3194deef3264cc、价目版本 6生成。 [网页版](https://dataxapi.com/zh/integrations/dify/)
