SAP Commerce MCP Server
@Dunkansdk
About SAP Commerce MCP Server
SAP Commerce (Hybris) MCP Server
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is SAP Commerce MCP Server?
This Model Context Protocol (MCP) server integrates with SAP Commerce Cloud’s OCC APIs to enable natural language interactions with product data through Claude.
How to use SAP Commerce MCP Server?
Install dependencies (npm install), build (npm run build), and start (npm start). Configure via environment variables for SAP Commerce URL, site, OAuth2 credentials, and logging. Use natural language queries in Claude to search products, manage carts, check orders, and more.
Key features of SAP Commerce MCP Server
- Product search with pagination
- Advanced filtering by category and price
- Stock availability checks per location
- Full cart creation, add, update, remove
- Order status and history lookup
- Real-time health and performance analytics
Use cases of SAP Commerce MCP Server
- Find products using conversational queries
- Check stock before adding to cart
- Manage shopping carts programmatically
- Monitor service health and performance trends
- Retrieve order history for customer support
FAQ from SAP Commerce MCP Server
How does authentication work?
The server supports OAuth2 client credentials flow. Set SAP_COMMERCE_CLIENT_ID and SAP_COMMERCE_CLIENT_SECRET in environment variables; tokens are automatically refreshed with a 5-minute buffer.
What caching is implemented?
Product data is cached with a 5-minute TTL. Cache hit rates are monitored, and automatic invalidation and eviction policies manage memory.
What runtime requirements are there?
Node.js and npm are needed. The server runs locally and connects to an SAP Commerce Cloud instance via OCC APIs. SSL validation can be disabled for development.
Where are logs stored?
Logs are written to a logs directory with daily rotation and kept for 30 days. Separate files track errors, combined logs, and health metrics.
What error handling is included?
The server handles invalid product codes, network issues, authentication errors, API rate limiting, invalid category/promotion IDs, price range validation, and cart operation failures.
More Other MCP servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments