Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HYBRIS_BASE_URLYesBase URL of your Hybris instance
HYBRIS_HAC_PATHNoHAC path prefix/hac
HYBRIS_PASSWORDYesAdmin password
HYBRIS_USERNAMEYesAdmin username (HAC access required)
HYBRIS_CATALOG_IDNoProduct catalog IDelectronicsProductCatalog
HYBRIS_BASE_SITE_IDNoOCC base site IDelectronics
HYBRIS_CATALOG_VERSIONNoCatalog versionOnline
NODE_TLS_REJECT_UNAUTHORIZEDNoSet to '0' to disable TLS certificate validation for local development with self-signed certificates. Warning: Only use in development.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_productsC

Search for products in the Hybris catalog using a query string

get_productC

Get detailed information about a specific product by its code

get_categoriesB

Get the category tree from the product catalog

get_categoryC

Get details about a specific category

get_ordersC

Get orders for a specific user

get_orderC

Get details of a specific order

flexible_searchC

Execute a FlexibleSearch query against the Hybris database. Use FlexibleSearch syntax.

execute_groovyC

Execute a Groovy script in the Hybris scripting console

import_impexC

Import data using ImpEx format

export_impexC

Export data to ImpEx format using a FlexibleSearch query

get_cronjobsB

List all cron jobs and their status

trigger_cronjobC

Trigger a cron job to run

clear_cacheC

Clear the Hybris cache

get_system_infoB

Get Hybris system information and health status

trigger_catalog_syncC

Trigger a catalog synchronization between versions

health_checkB

Check if the Hybris instance is healthy and reachable

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 16 tools

Disambiguation4/5

Most tools are distinct, but get_categories and get_category could be confused; also get_orders vs get_order are mostly clear but get_orders for a specific user vs get_order for a specific order is somewhat ambiguous. The rest are clearly distinct.

Naming Consistency5/5

All tools use snake_case with verb_noun pattern, e.g., get_categories, execute_groovy, clear_cache, trigger_catalog_sync. Excellent consistency.

Tool Count5/5

16 tools is slightly high but reasonable for a comprehensive Hybris management server covering catalog, orders, search, system admin, and data operations. Each tool has a defined purpose.

Completeness4/5

Covers core operations: catalog (categories/products), orders (get/list), search (products, flexible), data (impEx import/export), system (health, cache, cronjobs). Missing product creation/update/delete and order modifications, but these are less common for a read/admin tool; gaps are workaround by impEx.