多租户 MCP 服务器 OAuth 隔离实战:Clerk+Arcade 完整教程开源

manveerc · reddit · 2026-10-17

作者分享了让 Claude/ChatGPT 等agent安全访问自家多租户 SaaS API 的完整方案:自建 MCP server 调用现有后端 API,部署在 Arcade Cloud,用 Clerk 做 OAuth,客户用现有凭据登录即可。

核心设计原则:模型永远接触不到 access token,也无法选择以哪个用户身份行动——每次调用都由 API 校验 OAuth token 并强制执行 workspace 归属与套餐等级权限。

作者指出最易踩坑的点:"登录"实际包含三个独立关注点,各有不同用途和 token 流程:

把它们混成一个通用登录流程会造成混乱,教程逐一讲清了三者的关系。完整代码开源在 GitHub,教程发布于 Substack。文末附有利益披露:作者的公司为 Arcade 提供服务,但选择 Arcade 写文是独立决定。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →