SAP 开发中的两类阻塞:用 Sandbox 提前联调,用 MCP 查 API、路线图和 Notes
SAP 集成开发经常卡在两个地方。一个是接口资料已经拿到,测试系统却还没准备好:账号申请中、网络尚未打通、测试数据不足,映射和异常处理只能等。另一个是系统已经报错,却需要在 API Hub、Road Map Explorer 和 SAP Notes 之间反复搜索,才能拼出判断所需的资料。 这篇文章介绍两个分别应对这些问题的开源项目:sap-bah-sandbox 把接口规格变成可调用的本地模拟服务;sap-mcp-servers 把 SAP 资料查询能力接入 AI 助手。它们可以串成“查明接口 → 取得规格 → 模拟验证 → 真实系统验收”的开发流程。 遇到的问题 更适合的项目 可以获得什么 测试后端没准备好,想先写调用和映射 sap-bah-sandbox 依据接口规格生成的 Mock 服务 很难稳定重现慢响应、异常返回 sap-bah-sandbox 可调延迟、错误率,以及请求记录 想知道 Hub 中的接口或规格是否变化 sap-bah-sandbox 目录版本记录与变更报告 不知道该选哪个 SAP API sap-mcp-servers / API Hub 带来源的搜索、元数据与规格 报错后需要找适用的 SAP Note sap-mcp-servers / Notes 检索结果、正文、适用范围等资料 产品选型需要核对计划功能 sap-mcp-servers / Roadmap 路线图条目和计划信息 本文基于 Sandbox 提交 8861b7d 和 MCP Servers 提交 c509e06 。2026 年 10 月 28 日,我在 Windows、Node 24.18.0 下完成了三个 MCP 服务的构建、协议测试和真实查询;Sandbox 尚未在这台机器上运行,下面的 Sandbox 步骤是根据上游文档和代码核对的示例。 ...