适合谁
- 需要受控 AI 辅助 SAP ABAP 开发的组织
- 使用 SAP ADT REST API 的本地或 BTP 部署
- 希望默认只读并按需启用写入能力的团队
ARC-1 是 MIT 许可的 SAP ABAP ADT MCP 服务器,提供 12 个意图型工具和 npm、Docker 两种分发方式。资料显示其安全默认值较为保守,但生产部署仍需评估 SAP API Policy、授权、凭据保护和数据治理。
ARC-1 通过 SAP ADT REST API 将 AI 助手和 MCP 客户端连接到 SAP ABAP 系统。它提供 ABAP 源码读取、搜索、编辑、激活、导航、诊断、测试、传输管理、Git 工作流、上下文分析和代码检查等能力,可部署在本地、SAP BTP 或本地部署环境。默认采用只读模式,写入、数据预览和自由 SQL 等能力需要显式启用。
可使用 npm 运行:npx arc-1@latest --url https://your-sap-host:44300 --user YOUR_USER。也可在 Claude Desktop 中安装最新的 .mcpb,或在 Claude Code 中安装 arc-1 插件。使用 npm 时需要配置 SAP_URL、SAP_USER 和 SAP_PASSWORD;SAP_CLIENT 默认值为 100,SAP_LANGUAGE 默认值为 EN,SAP_ALLOW_WRITES 默认值为 false。Docker 镜像也可用,Docker 场景还支持 SAP_TRANSPORT。