Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SHOPIFY_LIQUID_DB_PATH | No | Custom database location for the Shopify Liquid documentation database |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_liquid_docs | Search Shopify Liquid documentation using full-text search. Args: queries: List of search terms (maximum 3) Returns: Formatted search results with snippets |
| get_liquid_tag | Get documentation for a specific Shopify Liquid tag. Args: tag_name: Name of the tag (e.g., 'if', 'for', 'assign') Returns: Complete tag documentation |
| get_liquid_filter | Get documentation for a specific Shopify Liquid filter. Args: filter_name: Name of the filter (e.g., 'upcase', 'date', 'money') Returns: Complete filter documentation |
| get_liquid_object | Get documentation for a specific Shopify Liquid object. Args: object_name: Name of the object (e.g., 'product', 'cart', 'shop') Returns: Complete object documentation |
| list_liquid_tags | List all available Shopify Liquid tags. Returns: List of all tag names with titles |
| list_liquid_filters | List all available Shopify Liquid filters. Returns: List of all filter names with titles organized by category |
| list_liquid_objects | List all available Shopify Liquid objects. Returns: List of all object names with titles organized by category |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |