Dify 怎么接公众号数据(MCP,2026)
有 2 种接法:在 Dify 的集成(Integrations)、工具(Tools)、MCP 里添加 https://api.dataxapi.com/mcp,请求头带 Key,Agent 就能读公众号;或者用工作流的 HTTP 请求节点调文章列表接口,每个号 $0.0200。查到一个号、列出文章、读其中 3 篇是 $0.10,模型的费用另算。 DataXAPI 有 8 个微信公众号接口,一次 $0.0200 起,失败不收费。
更新于 2026-11-04
用 Agent:MCP
1. 在集成(Integrations)、工具(Tools)、MCP 里添加 MCP 服务。Dify 只接 HTTP 传输的服务,这个地址就是。URL 填 https://api.dataxapi.com/mcp,Name 填 DataXAPI,Server Identifier 填 dataxapi。在 Advanced Options 的 Custom Headers 里,Authorization 填 Bearer 加空格加 Key。
2. 建一个 Agent 应用,或在工作流里加 Agent 节点,工具选 DataXAPI。然后问:“用 DataXAPI 找到这个公众号,列出最新的文章,总结其中 3 篇。”
Server Identifier 定了就别改:Dify 的应用靠它找这个服务,改了之后用到它的应用里工具就不能用了。Custom Headers 是 Dify 1.9.0 才有的,自部署的版本更低就没有这一项。工作区里谁用这个服务都花这把 Key 的钱,记得给它设每日上限。
流程固定:HTTP 请求节点
1. 加一个 HTTP 请求节点:GET https://api.dataxapi.com/v1/wechat_mp/accounts/articles/list,参数 id 填公众号原始编号。鉴权选 API Key 的 Bearer,填你的 Key。
2. 文章在响应体的 data.items 里,每条有 id、title、url、published_at。用 id 和存下的比对,留下新的。
3. 要全文,再加一个节点:GET https://api.dataxapi.com/v1/wechat_mp/articles/get,url 填文章链接,每篇 $0.0200。只知道名字,用 wechat.accounts.search 查一次原始编号。
算一下
这样问一次,是一次 wechat.accounts.search($0.0200)、一次 wechat_mp.accounts.articles.list($0.0200)和三次 wechat_mp.articles.get(每次 $0.0200),共 $0.10。问 100 次是 $10。固定流程里 5 个号每天查一次,一个月 150 次,$3。Agent 自己决定调几次,所以每次花费可能不同;失败不收费。步骤按 2026-11-04 读到的 Dify 文档写,界面以你的版本为准。
用到的接口
每个都带价格;接口页上有参数、字段和一份录制的返回。
出处
本页写到的别家的价格和功能,都来自对方自己的页面和文档,读取于 2026-11-04。价格和功能会变,做决定前请以出处为准。