开源 Synapse 模板:多个 MCP 服务器共用一个网关登录与租户上下文

Comfortable_Cat_6207 · reddit · 2026-09-16

作者在给 Claude Desktop / Cursor 接入多个 MCP 服务器(计费、CRM、内部工具)时,发现每个服务都要单独配鉴权,且市面模板要么只支持单服务器,要么把 tenantid 放进工具 schema——意味着模型可能替你选择公司租户。于是他写了 Synapse:一个 TypeScript 网关模板,开源在 GitHub(RohiRIK/synapse-mcp)。

核心设计:

作者也诚实列出限制:只支持 tools(不支持 resources/prompts);下游刻意用 SSE 以兼容现有 /sse 服务器(Streamable HTTP /mcp 是另一种传输);且仅靠 header 不够,每个后端仍须自行强制租户校验。构建用 Bun,运行用 Node。

原文链接 →

「编程与Agent」频道最新

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