Tools reference

Every MCP tool TellMyShop gives Claude in your PrestaShop store: what it does, whether it reads or writes, and which switch a change needs.

Read tools never change your store. Write tools first return a preview and a single-use token valid for 30 minutes; Claude saves only after you approve. With TellMyShop Pro, changes to content, SEO and the catalog can be saved right away; Commerce, Theme, Modules and Service need a switch you turn on in the module panel, and Theme, Modules and Service switch themselves off after 24, 24 and 3 hours. TellMyShop Free has only the ready reports marked below, which only read. Access to your customers' personal data is off by default: only you can switch it on in the module, and customer service then saves draft replies as private notes and sends nothing. 71 tools in module 2.7.2, 24 of them in TellMyShop Free.

Using WordPress with WooCommerce? See the tools of the WordPress plugin.

Core · always on

ps_get_shop_info, ps_check_capacity and ps_get_ready_job. Always available, in TellMyShop Free and Pro. Block number 0 is used here only so that every tool has an integer block.

ToolWhat it doesAccessFreeSaving
Get shop info
ps_get_shop_info
Tells Claude what your shop is: PrestaShop version, languages, currency and what it is allowed to do.Read-onlyyes–
Check if the work fits the limits
ps_check_capacity
Before a bigger job, checks whether it fits the hourly limits you set in the module panel, so Claude never stops halfway.Read-onlyyes–
Get a ready-made job
ps_get_ready_job
Gives Claude the step-by-step plan of one of the 14 ready-made jobs, so you can start a job even in a Claude app without the jobs menu.Read-onlyyes–

Content & SEO and Catalog · writes right away

No switch: with Pro and an active licence the changes in these areas can be saved right away, always after a preview and your approval. Also here: shop diagnostics, sales statistics, change history and customer service. Customer service works only when customer data access (Customer data card) is set to pseudonymised or full. Blog tools appear only when a supported blog module (SmartBlog) is installed and enabled. TellMyShop Free has the ready reports of this block, which only read.

ToolWhat it doesAccessFreeSaving
Check shop health
ps_check_shop_health
Checks your shop for technical problems and says how to fix each one.Read-onlyyes–
Diagnose product visibility
ps_diagnose_product_visibility
Finds out why a product doesn't show up in the shop or in its category.Read-onlyyes–
Read PrestaShop logs
ps_get_logs
Reads the shop's error log, so Claude can tell you what went wrong and when.Read-onlyyes–
List modules
ps_list_modules
Lists the modules installed in your shop.Read-onlyyes–
Search products
ps_search_products
Finds products by name, reference, category or missing information.Read-onlyyes–
Get product
ps_get_product
Reads everything about one product: texts, prices, photos, categories.Read-onlyyes–
Category tree
ps_get_category_tree
Shows how your categories are arranged.Read-onlyyes–
Get category
ps_get_category
Reads the texts and settings of one category.Read-onlyyes–
List features
ps_list_features
Lists product features such as colour, material or size, and their values.Read-onlyyes–
SEO audit
ps_audit_seo
Checks products, categories and pages for missing or poor SEO texts.Read-onlyyes–
Inspect a store page
ps_inspect_page
Opens a page of your shop the way a visitor or Google sees it.Read-onlyyes–
404 report
ps_get_404_report
Shows which addresses in your shop lead to a "page not found" error.Read-onlyyes–
List redirects
ps_list_redirects
Shows which old addresses of your shop send visitors and Google to a new page.Read-onlyyes–
List CMS pages
ps_list_cms_pages
Lists your information pages, such as Delivery, Terms or About us.Read-onlyyes–
Get CMS page
ps_get_cms_page
Reads the content of one information page.Read-onlyyes–
List blog posts
ps_list_blog_posts
Lists your blog posts (SmartBlog).Read-onlyyes–
Get blog post
ps_get_blog_post
Reads one blog post.Read-onlyyes–
List blog categories
ps_list_blog_categories
Lists your blog categories.Read-onlyyes–
Product sales
ps_get_product_sales
Shows which products sell best and how much they earned, without customer data.Read-onlyyes–
Bought together
ps_get_bought_together
Shows which products customers buy in the same order, without customer data.Read-onlyyes–
List changes
ps_list_changes
Shows what Claude changed in your shop and when.Read-onlyyes–
Update product content
ps_update_product_content
Changes product names, descriptions and SEO texts after you approve a preview.Write · preview + approvePro onlyright away
Update category content
ps_update_category_content
Changes category names, descriptions and SEO texts after you approve a preview.Write · preview + approvePro onlyright away
Set product categories
ps_set_product_categories
Moves products into or out of categories.Write · preview + approvePro onlyright away
Set product features
ps_set_product_features
Fills in product features such as colour or material.Write · preview + approvePro onlyright away
Create or duplicate product
ps_create_product
Adds a new product, or a copy of an existing one, as a switched-off draft that you check before customers see it.Write · preview + approvePro onlyright away
Manage product images
ps_manage_product_images
Adds product photos from web links, picks the main photo and sets the order of photos.Write · preview + approvePro onlyright away
Create, move and sort categories
ps_manage_categories
Creates new categories, moves them to another place in the menu and sets the order of products in a category.Write · preview + approvePro onlyright away
Translate features, attributes and brands
ps_translate_catalog_items
Translates feature names and values, product options such as colours and sizes, and brand and supplier descriptions into another language.Write · preview + approvePro onlyright away
Change URL (slug)
ps_change_url
Changes a page address and makes sure the old address redirects to the new one.Write · preview + approvePro onlyright away
Update image alt text
ps_update_image_legends
Writes descriptions (alt texts) for product photos.Write · preview + approvePro onlyright away
Switch product off or on, with redirect
ps_set_product_redirect
Switches off products you no longer sell and decides where visitors and Google land instead, or switches products back on.Write · preview + approvePro onlyright away
Manage redirects
ps_manage_redirects
Sends visitors and Google from an old or broken address to the right page, for example after you found it in the missing pages report.Write · preview + approvePro onlyright away
Update CMS page
ps_update_cms_page
Changes the text of an information page.Write · preview + approvePro onlyright away
Create CMS page
ps_create_cms_page
Creates a new information page, such as a guide, FAQ or promotion terms, switched off until you check it.Write · preview + approvePro onlyright away
Save blog post
ps_save_blog_post
Writes a new blog post or edits an existing one.Write · preview + approvePro onlyright away
Update blog category
ps_update_blog_category
Changes the name and description of a blog category.Write · preview + approvePro onlyright away
Revert change
ps_revert_change
Undoes a change Claude made.Write · preview + approvePro onlyright away
Customer service: messages and draft replies
ps_customer_service
Reads customer messages and writes draft replies that you check and send yourself; it never sends anything to customers.Write · preview + approvePro onlyright away
Element with all fields
ps_get_element_full
Shows everything stored for one product, category or CMS page, including fields added by other modules.Read-onlyPro only–
Change any field of an element
ps_update_element_field
Changes one field of a product, category or CMS page that the normal tools do not cover, also a field of another module, after you approve a preview.Write · preview + approvePro onlyright away

Commerce · switch, until turned off

Prices, product promotions, category and brand promotions, discount codes, stock, combinations, shipping, related products. Claude can read all of it at any time; saving a change needs the Commerce switch in the Writing in areas card, which stays on until you turn it off. Off after install. Pro only.

ToolWhat it doesAccessFreeSaving
Update prices
ps_update_prices
Changes product prices. Big jumps need your extra approval.Write · preview + approvePro onlyCommerce switch (until turned off)
Manage sale prices (specific prices)
ps_manage_specific_prices
Sets up, lists or removes sale prices for chosen dates.Write · preview + approvePro onlyCommerce switch (until turned off)
Category and brand promotions (catalogue price rules)
ps_manage_catalog_price_rules
Puts one discount on whole categories or brands at once, and it also covers products you add later.Write · preview + approvePro onlyCommerce switch (until turned off)
Manage cart rules and voucher codes
ps_manage_cart_rules
Creates discount codes, including batches of single-use codes, and switches them on or off. New codes start switched off.Write · preview + approvePro onlyCommerce switch (until turned off)
Update stock
ps_update_stock
Changes how many items you have in stock.Write · preview + approvePro onlyCommerce switch (until turned off)
List carriers
ps_list_carriers
Shows your delivery options, their prices and free-delivery thresholds.Read-onlyPro only–
Product combinations (variants)
ps_manage_combinations
Shows a product's variants, such as sizes and colours, and changes their prices, codes and which variant is shown first.Write · preview + approvePro onlyCommerce switch (until turned off)
Shipping: free delivery, prices, carriers
ps_update_shipping
Sets free delivery from a chosen order value, changes delivery prices and switches delivery options on or off.Write · preview + approvePro onlyCommerce switch (until turned off)
Set related products
ps_set_related_products
Sets the related products shown on the product page, for example based on what customers buy together.Write · preview + approvePro onlyCommerce switch (until turned off)

Theme · switch, 24 h

Theme files, cache, child theme, module template overrides, module positions on the page. Reading works at any time; saving needs the Theme switch, which you turn on for 24 hours and which then switches itself off. Turning it on needs today's database backup, which the module makes itself. Off after install. Pro only. File backups (ps_list_file_backups, ps_restore_file_backup) are listed here; restoring a file needs the switch of the area the file belongs to (Theme, Modules or Service).

ToolWhat it doesAccessFreeSaving
List theme files
ps_list_theme_files
Lists the files that make up your shop's look.Read-onlyPro only–
Read theme file
ps_read_theme_file
Reads one file of your shop's look.Read-onlyPro only–
Write theme file
ps_write_theme_file
Changes a file of your shop's look, with a backup made first.Write · preview + approvePro onlyTheme switch (24 h)
List file backups
ps_list_file_backups
Lists the backups made before every file change, so an earlier version can be brought back.Read-onlyPro only–
Restore file backup
ps_restore_file_backup
Brings back an earlier version of a file from its backup.Write · preview + approvePro onlyswitch of the file's area
Clear cache
ps_clear_cache
Clears the cache so recent changes show up on the site.Write · preview + approvePro onlyTheme switch (24 h)
Create child theme
ps_create_child_theme
Creates a child theme that holds your changes, so theme updates don't wipe them.Write · preview + approvePro onlyTheme switch (24 h)
Override module template
ps_override_module_template
Changes how a module looks without touching the module itself.Write · preview + approvePro onlyTheme switch (24 h)
Manage hook positions
ps_manage_hook_positions
Changes where on the page modules appear and in what order.Write · preview + approvePro onlyTheme switch (24 h)

Modules · switch, 24 h

Switching modules on or off, installing or updating from a ZIP link, uninstalling, module settings, module files with backup. Reading works at any time; saving needs the Modules switch, turned on for 24 hours, then it switches itself off. Turning it on needs today's database backup. Off after install. Pro only.

ToolWhat it doesAccessFreeSaving
Enable or disable module
ps_toggle_module
Switches an installed module on or off; its settings and data stay, so you can switch it back at any time.Write · preview + approvePro onlyModules switch (24 h)
Install or update module from ZIP
ps_install_module
Installs a new module, or updates one you already have, from a download link you give, after showing its name, version and source.Write · preview + approvePro onlyModules switch (24 h)
Uninstall module (irreversible)
ps_uninstall_module
Removes a module together with its settings and data; this can't be undone, so switching the module off is usually the better choice.Write · preview + approvePro onlyModules switch (24 h)
Module settings
ps_module_config
Reads and changes the saved settings of a module, for example how many products a home page block shows; passwords and keys stay hidden.Write · preview + approvePro onlyModules switch (24 h)
Module files
ps_module_file
Reads a module's files and, when there's no other way, changes them with a backup first; such changes disappear when the module is updated.Write · preview + approvePro onlyModules switch (24 h)

Service · switch, 3 h

Any shop file, database reads and changes, PrestaShop settings: full technical access, like FTP and database access. Reading works at any time; saving needs the Service switch, turned on for 3 hours, then it switches itself off. Turning it on needs today's database backup. Off after install. Pro only. Files with passwords and keys, payment modules and the connector's own files stay blocked. Running arbitrary PHP code is not available; PHP files can be written with a syntax check and backup.

ToolWhat it doesAccessFreeSaving
Shop files (Service area)
ps_server_file
Reads any file of the shop and, with the Service switch on for 3 hours, changes it, with a backup before every change.Write · preview + approvePro onlyService switch (3 h)
Database query (read)
ps_db_query
Looks things up directly in the shop's database when no other tool shows them, without changing anything.Read-onlyPro only–
Database change
ps_db_execute
With the Service switch on, makes a direct change in the shop's database after showing how many rows it touches, and keeps a copy of those rows so the change can be undone.Write · preview + approvePro onlyService switch (3 h)
PrestaShop settings
ps_config
Reads the shop's own settings and, with the Service switch on, changes them; passwords and keys stay hidden.Write · preview + approvePro onlyService switch (3 h)

Roadmap

Planned, not in the module yet. These are not tools and have no pages.

  • OAuth sign-in for the connector

    Replace the static token in the connector URL with OAuth. A token in a URL can end up in server and proxy logs. Claude and ChatGPT both connect with the token today (ChatGPT through a custom connector in developer mode). Not in 2.7.x; planned after launch, or earlier if a chat app requires it.

  • Module update notification

    Tell the shop owner in the module panel when a new TellMyShop version is available. Not in 2.7.x; today a new version is shown on the TellMyShop account.