MCP server for interacting with SAP S/4HANA OData services. It enables querying and controlled creation/update of sales orders, products, customers, and pricing conditions, with safety features like dry-run mode and ETag-based updates.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.PORTAL_DB_PATH— 运行 npm run build 后,以环境变量方式提供 .env.example 中的配置并执行 npm run start:web。门户在 http://localhost:3000 提供客户自助注册、客户号登录、A305/PR00 价格校验、购物车和“确认同步 SAP”操作。客户密码以哈希保存于 指定的 SQLite 文件,不写入 SAP。PORTAL_PORTPORTAL_SALES_ORDER_TYPESAP_BUSINESS_PARTNER_SERVICE_URLSAP_CA_CERT_PATH— 必须通过 信任企业 CA。生产环境拒绝关闭 TLS 证书校验。SAP_CLIENTSAP_ODATA_BASE_URLSAP_PRICING_SERVICE_URLSAP_PRODUCT_SERVICE_URLSAP_REQUEST_TIMEOUT_MSSAP_WRITE_ALLOWED_FIELDS— 可更新字段由 白名单控制。SAP_WRITE_ENABLED— 真实写入必须同时满足:=true、dry_run=false,以及工具要求的确认短语。[](https://m8ven.ai/mcp/yxh940724-sap-mcp-project-aq202d)