74
/ 100
10 days ago
glama

SAP OData MCP Server

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.

Is this your MCP?

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.

// key findings
⚠️
Tests do not pass
Either the test suite is broken or the code regressed. Either way the published behaviour can’t be verified by the publisher’s own tests.
7 tools verified — handlers match their declared behaviour
5 read-only tools verified — handlers contain no write/delete/exec
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configPORTAL_DB_PATH运行 npm run build 后,以环境变量方式提供 .env.example 中的配置并执行 npm run start:web。门户在 http://localhost:3000 提供客户自助注册、客户号登录、A305/PR00 价格校验、购物车和“确认同步 SAP”操作。客户密码以哈希保存于 指定的 SQLite 文件,不写入 SAP。
configPORTAL_PORT
configPORTAL_SALES_ORDER_TYPE
configSAP_BUSINESS_PARTNER_SERVICE_URL
configSAP_CA_CERT_PATH必须通过 信任企业 CA。生产环境拒绝关闭 TLS 证书校验。
configSAP_CLIENT
configSAP_ODATA_BASE_URL
configSAP_PRICING_SERVICE_URL
configSAP_PRODUCT_SERVICE_URL
configSAP_REQUEST_TIMEOUT_MS
configSAP_WRITE_ALLOWED_FIELDS可更新字段由 白名单控制。
configSAP_WRITE_ENABLED真实写入必须同时满足:=true、dry_run=false,以及工具要求的确认短语。
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 5 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/yxh940724-sap-mcp-project-aq202d)](https://m8ven.ai/mcp/yxh940724-sap-mcp-project-aq202d)
commit: 60de0698bd623eed6018a618e0ff14109fc289e4
code hash: 2926e7882e37ea09c8a700ea7669a73c560a63387a89506f7f96870111c1c6d7
verified: 7/21/2026, 8:40:45 AM
view raw JSON →