Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PRESTASHOP_DOCS_PATH | No | Custom path to the PrestaShop documentation repository. If not set, the server looks for documentation in: 1) ../prestashop-docs (sibling directory), 2) ./prestashop-docs (inside project for Docker builds) |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_prestashop_hooks | Search PrestaShop hooks using full-text search. Args: queries: List of search terms (maximum 3) hook_type: Filter by hook type (display, action) origin: Filter by origin (core, module, theme) Returns: Formatted search results with hook details |
| get_prestashop_hook | Get complete documentation for a specific PrestaShop hook. Args: hook_name: Name of the hook (e.g., 'displayHeader', 'actionProductAdd') Returns: Complete hook documentation including description, parameters, examples |
| list_prestashop_hooks | List all available PrestaShop hooks. Args: hook_type: Filter by type (display, action) origin: Filter by origin (core, module, theme) Returns: List of all hooks organized by type and origin |
| search_prestashop_docs | Search ALL PrestaShop documentation (guides, tutorials, API docs, hooks, etc.). Args: query: Search query (e.g., "install", "Mac", "deployment") doc_type: Filter by type: hook, guide, tutorial, api, reference, component, faq, general category: Filter by category: basics, development, modules, themes, etc. Returns: Search results with snippets and metadata |
| get_prestashop_doc | Get the full content of a specific PrestaShop documentation file. Args: path: Document path (e.g., 'basics/installation/environments/macos-specific.md') Returns: Full document content with metadata |
| list_prestashop_docs | List PrestaShop documentation files. Args: doc_type: Filter by type: hook, guide, tutorial, api, reference, component, faq, general category: Filter by category: basics, development, modules, themes, etc. Returns: List of available documents |
| get_prestashop_stats | Get statistics about indexed PrestaShop documentation. Returns: Statistics about documents, types, categories, and specialized data |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |