What are the standalone MCP Tools Plus tools for managing specific prices, price rules and vouchers?
Find below the list of MCP Tools Plus tools for managing specific prices, price rules and vouchers:
1- Specific prices and price rules
| Tool | Technical name | Description | Prompt example |
| List of specific prices | specific_price_list |
Lists the specific prices of a product (filtered by shop/currency/country/group/customer/combination if needed). → Facilitates the audit and maintenance of pricing rules. |
"List the specific prices for product n°123, highlight expired prices or those with overlapping activation periods." |
| Specific price details | specific_price_get |
Lists the details of a specific price from its ID. | "List the details of specific price n°456 and give me its target." |
| Specific price creation | specific_price_create |
Creates a specific price for a product (and a specific combination if needed) from information such as: discount, target customer, activation period, ... | "Create a specific price for product n°123 : -10 % for customer n°42, starting today and for two weeks." |
| Specific price update | specific_price_update |
Updates some modifiable fields of a specific price from its ID. | "Update specific price n°456 to prolong its end date until the end of the month." |
| Specific price deletion | specific_price_delete |
Deletes a specific price from its ID. | "Delete specific price n°456 because it has expired." |
| Product real price calculation | product_price_preview |
Calculates the real price of a product (give ID) in a generic way, without taking into account a specific customer. Displays the base price, the final price and the general discount (no group, country filters etc) applied if existing. | "Give me the effective TTC price of product n°123, in quantity 5" |
| Product real price calculation for a customer | product_price_preview_for_customer |
Calculates the real price that a specific customer (give ID) will see when he consults a product (give ID), or adds it to his cart, taking into account all the pricing rules associated with him (customer group, country etc). |
"Give me the effective TTC price of product n°92, quantity 1, that customer n°55 will see on the product page". |
| Specific prices audit | specific_price_audit |
Examines the specific prices of a product : lists expired specific prices and detects potential overlaps for identical targets. | "Audit the pricing rules of product n° 123 : lists expired specific prices and those that overlap" |
| Product catalog price rules list | specific_price_rule_list |
Lists the catalog price rules to help you control and manage catalog discounts. | "List the active catalog price rules for the current shop" |
| Product catalog price rule details | specific_price_rule_get |
Displays the details of a catalog price rule from its ID, including its application conditions. | "Give me the details and conditions of catalog price rule n° 12" |
| Creation of a catalog price rule | specific_price_rule_create |
Creates a catalog price rule and its application conditions. Possibility to apply the rule immediately if needed. | "Create a catalog price rule « Winter Sale » of -20 %, apply it only to category n° 12, and activate it right now for the next 14 days." |
| Catalog price rule update | specific_price_rule_update |
Updates the parameters of an existing catalog price rule from its ID (name, dates, conditions, discount...). Possibility to request at the same time to delete the old specific price lines already generated (request: appNow = true) to recalculate them. If you do not want to regenerate it now (because you still have modifications to make before recalculating the prices), then specify appNow = false. | "Update the rule n°12 to change the discount from -20 % to -15 % but do not apply it immediately (appNow = false)" |
| Complete catalog price rule update | specific_price_rule_apply |
Generally applied after a modification of the parameters using: specific_price_rule_update:Deletes the specific prices previously generated by a catalog price rule to recalculate them with the new conditions and regenerate them (equivalent to applyNow = true). No modification of the rule parameters. Allows a complete re-synchronization between the modified price rule and the reality of the catalog at the present time. |
"Apply catalog price rule n° 12 now to products 123, 124, 125." |
| Catalog price rule deletion | specific_price_rule_delete |
Deletes a catalog price rule. Also deletes the specific prices generated from this rule, to avoid orphan discounts continuing to apply. | "Delete catalog price rule n° 12" |
2 - Vouchers
| Tool | Technical name | Description | Prompt example |
| Voucher overview | voucher_overview |
Lists existing vouchers with their status, validity, and discount type. | "List the 10 most recent vouchers that are still active or expired recently and display their discount type." |
| Create voucher | create_voucher |
Creates a new voucher via PrestaShop webservice using simple parameters (code, dates, discount). | "Create a voucher of 10% named SUMMER10 valid next month with 500 uses and free delivery disabled." |
| Voucher update | update_voucher |
Updates the key fields of a voucher (code, validity, discount, activation) via the webservice. | "Update the voucher ID 42 to extend it until the end of the second quarter and keep it active." |
Other FAQs in this category
- What are the MCP Tools Plus tools for using the BusinessTech's GEO Suite module?
- What are the MCP Tools Plus tools for using the PrestaModule's Advanced Pack module?
- What are the standalone MCP Tools Plus tools for managing CMS pages?
- What are the standalone MCP Tools Plus tools for managing shipping settings?
- What are the standalone MCP Tools Plus tools for inventory management?
- What are the standalone tools in MCP Tools Plus to get Google Analytics reports?
- What are the standalone tools in MCP Tools Plus for sales analysis?
- What are the standalone MCP Tools Plus tools for marketing?
- What are the tools included in the MCP Tools Plus module?
- What is MCP Tools Plus?
- What are the default tools available in PrestaShop's MCP Server module?