TGViewer
开发者工具箱|编程·开发工具·资源 开发者工具箱|编程·开发工具·资源 @devtoolboxhub · 779 subscribers
Post #1524 8
AI Agent 能调一切 API,唯独银行不行 —— 问题出在哪儿

你的 AI agent 可以读日历、提工单、查数据库,但面对银行 API 大门紧锁。问题不在银行没有 API ——PSD2 已强制欧盟银行开放接口,但认证层只为机构设计,不为 agent 服务。第三方调用银行 API 必须持有 eIDAS QWAC + eSEAL 证书,由 QTSP 签发,审批耗时数周,年费 €2,000–10,000。没有任何 agent 框架内置能生成合格电子印章的工具,也没有独立开发者会为搭一个 MCP 服务器去申请这东西。结果:agent 浪潮席卷其他所有 API,但在银行面前直接撞墙。

这解释了为什么开放银行领域被聚合器(Yapily、TrueLayer、Tink、Plaid)垄断 —— 不是技术更好,而是它们愿意且有能力承担“证书税”:买 eIDAS 证书、完成 AISP/PISP 监管注册、维护每家银行的连接器(各家对 Berlin Group NextGenPSD2 标准的实现都不相同),然后卖给你一把 REST 密钥。副作用是:银行数据成为唯一不能直接对接源头的 API 品类,合规门槛六位数起。
MCP(Model Context Protocol)让情况更尖锐。今年 agent 运行时靠 MCP 服务器注入工具:暴露几个工具,agent 发现并调用。对多数领域就是包一层 REST API 返回 JSON,但银行场景第一步就卡住 —— 包装器需要客户端证书才能完成 TLS 握手。这不是粘贴一个配置值,而是绑定到一个通过监管审查的法律实体的凭据。你发布到 registry 的 MCP 服务器不可能携带它。所以今天的“银行 MCP 服务器”只能对接聚合器,而非银行。
真正值得设计的 agent 原生银行访问模式是:无需强制 agent 栈经过中介,就能获得对自己账户数据的读取权限。PSD2 已经区分了 AIS(读取)和 PIS(写入),两者都有证书负担,但风险画像天差地别 —— 经你同意的只读余额与交易记录,和发起支付完全不同。然而两者都挡在同一堵 eIDAS 墙后。
几种可行的 agent 友好路径已在边缘浮现:1) 沙箱优先、免证书 —— 许多银行开发者门户和聚合器沙箱只需 API 密钥就能暴露测试数据,MCP 服务器可以直接发布并开发;2) AISP-lite / 托管 agent 授权 —— 由持 AISP 牌照的实体向 agent 进程发放作用域受限、绑定用户同意的只读令牌,agent 自身不持有证书;3) 免证书生产读取层 —— 用 API 密钥认证提供经同意的读取访问,证书负担由 API 提供方吸收。这正是作者通过 open-banking.io 构建的方向。
代码层面,一个 MCP 的 list_transactions 工具定义和处理器很简单:只需要 API 密钥和用户同意,无需 mTLS 或 eIDAS。难点在上游:同意流、银行连接器、让集成者跳过 eIDAS 的监管吸收层。


结论:你的 agent 能读 GitHub 但读不了银行流水,不是集成缺失,而是监管设计选择 —— 证书税。随着 MCP 生态吞噬其他 API 表面,银行将成为明显的孤岛,除非我们构建不需要每个集成者都成为金融机构的读取层。免证书、经同意、只读优先的访问是解锁点。

#开发者 #工具 #MCP #PSD2 #eIDAS #OpenBanking #APISecurity #Aggregators #AISP #PISP
@DevToolboxHub
More from @devtoolboxhub
  1. Sep 27, 2026竞品关键词调研的自动化流程 从竞品差距分析导出两万个关键词,约一半只是同一词换了词序。真正的瓶颈在导出之后那一小时:一个好问题变成一堵近似重复词组成的墙,外加三种不同口径的搜索量。…
  2. Sep 26, 2026PostgreSQL 复制槽上限参数 max_replication_slots 解析 max_replication_slots 决定共享内存中复制槽数组的长度,仅此而已。它不决…
  3. Sep 26, 2026五仓库架构踩坑:Gitlink 与双 CI Flude 团队复盘了多仓库架构的实践代价。项目从第一分钟起就选择拆分成独立仓库,Pipeline、engine、design-docs…
  4. Sep 26, 2026Xeno Core:TypeScript 后端架构框架 Node.js 复杂系统的架构选型往往决定代码的长期命运。开发者常在两条路之间纠结:要么依赖重度使用实验性装饰器和反射(如…
  5. Sep 25, 2026用 SLO 给 AI Agent 的行为定个预算 Grafana Labs 提出把可靠性工程里的错误预算(error budget)思路用到 AI Agent 上。延迟、token…
  6. Sep 25, 2026Xcode 27.2 改用 JSON 项目格式 Xcode 27.2 用基于 JSON 的 project.xcproj 取代了沿用多年的 project.pbxproj。新建项目…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →