Enables interaction with SAP Commerce Cloud (Hybris) instances, providing tools for product and catalog management, order viewing, FlexibleSearch queries, Groovy script execution, ImpEx data import/export, cron job management, cache clearing, and catalog synchronization.
Hybris MCP Server
MCP (Model Context Protocol) server for SAP Commerce Cloud (Hybris) integration. This server allows AI assistants like Claude to interact with your Hybris instance.
Features
Product Management: Search products, get product details, browse categories
Order Management: View orders and order details
FlexibleSearch: Execute FlexibleSearch queries directly
Groovy Scripts: Run Groovy scripts via the scripting console
ImpEx: Import and export data using ImpEx format
Cron Jobs: List and trigger cron jobs
Cache Management: Clear Hybris caches
Catalog Sync: Trigger catalog synchronization
Health Checks: Monitor system health
Installation
Configuration
Configure via environment variables:
Variable | Required | Description | Default |
| Yes | Base URL of your Hybris instance | - |
| Yes | Admin username (HAC access required) | - |
| Yes | Admin password | - |
| No | OCC base site ID |
|
| No | Product catalog ID |
|
| No | Catalog version |
|
| No | HAC path prefix |
|
Common Configurations
Standard Hybris (localhost):
SAP Commerce Cloud (CCv2):
Custom Site Configuration:
Usage with Claude Code
Add the MCP server using the CLI:
Or manually add to your Claude Code MCP settings (~/.claude.json or project config):
Usage with Claude Desktop
Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
Available Tools
Product & Catalog (OCC API)
Tool | Description |
| Search for products in the catalog |
| Get detailed product information by code |
| List all categories in the catalog |
| Get category details by code |
Orders (OCC API)
Tool | Description |
| Get orders for a user |
| Get specific order details |
Administration (HAC)
Tool | Description |
| Execute FlexibleSearch queries |
| Run Groovy scripts |
| Import ImpEx data |
| Export data to ImpEx format |
| List cron jobs and their status |
| Trigger a cron job to run |
| Clear Hybris caches |
| Get system information |
| Sync catalog versions |
| Check system health |
Example Prompts
Search Products
FlexibleSearch
Execute Groovy
Import ImpEx
Trigger Catalog Sync
Security Notes
Store credentials securely - never commit them to version control
Use environment variables or secure secret management
The server requires HAC admin access for administrative tools
Consider using read-only credentials if you only need OCC API access
Development
Troubleshooting
Connection Issues
Verify your Hybris instance is running and accessible
Check if HAC is enabled and accessible at the configured path
Ensure credentials have admin access to HAC
SSL Certificate Errors
For local development with self-signed certificates:
CSRF Token Errors
The server handles CSRF tokens automatically. If you see CSRF errors:
Check that HAC login is working manually
Verify the HAC path is correct
Try restarting the MCP server to get a fresh session
License
MIT