Werkzeug-Referenz
Jedes MCP-Werkzeug, das TellMyShop dem Chat (Claude oder ChatGPT) in Ihrem PrestaShop-Shop gibt: was es tut, ob es liest oder schreibt und welchen Schalter eine Änderung braucht.
Lesewerkzeuge ändern Ihren Shop nie. Schreibwerkzeuge liefern zuerst eine Vorschau und ein einmaliges Token, das 30 Minuten gilt; der Chat speichert erst nach Ihrer Freigabe. Mit TellMyShop Pro lassen sich Änderungen an Inhalten, SEO und Katalog sofort speichern; Verkauf, Theme, Module und Service brauchen einen Schalter, den Sie im Modul-Panel einschalten, und Theme, Module und Service schalten sich nach 24, 24 und 3 Stunden selbst aus. TellMyShop Free hat nur die unten markierten fertigen Berichte, die nur lesen. Personenbezogene Daten Ihrer Kunden sind für die KI nicht zugänglich, bis Sie den Zugriff selbst im Modul einschalten; der Kundenservice speichert dann Antwortentwürfe als private Notizen und sendet nichts. 71 Werkzeuge im Modul 2.7.2, davon 24 in TellMyShop Free.
Sie nutzen WordPress mit WooCommerce? Sehen Sie sich die Werkzeuge des WordPress-Plugins an.
Basis · immer an
ps_get_shop_info, ps_check_capacity und ps_get_ready_job. Immer verfügbar, in TellMyShop Free und Pro. Die Blocknummer 0 wird hier nur verwendet, damit jedes Werkzeug einen ganzzahligen Block hat.
| Werkzeug | Was es tut | Zugriff | Free | Speichern |
|---|---|---|---|---|
| Shop-Infos abrufen ps_get_shop_info | Sagt dem Chat, wie Ihr Shop aufgebaut ist: PrestaShop-Version, Sprachen, Währung und was er darin tun darf. | Nur lesen | ja | – |
| Prüfen, ob die Arbeit in die Limits passt ps_check_capacity | Prüft vor einer größeren Aufgabe, ob sie in die stündlichen Limits passt, die Sie im Modul-Panel festgelegt haben, damit der Chat nie mittendrin aufhört. | Nur lesen | ja | – |
| Fertige Aufgabe abrufen ps_get_ready_job | Gibt dem Chat den Schritt-für-Schritt-Plan einer fertigen Aufgabe, damit Sie eine Aufgabe auch in einer Chat-App ohne Aufgabenmenü starten können, zum Beispiel in ChatGPT. | Nur lesen | ja | – |
Inhalte und SEO sowie Katalog · schreibt sofort
Kein Schalter: Mit Pro und aktiver Lizenz lassen sich Änderungen in diesen Bereichen sofort speichern, immer nach einer Vorschau und Ihrer Freigabe. Ebenfalls hier: Shop-Diagnose, Verkaufsstatistiken, Änderungsverlauf und Kundenservice. Der Kundenservice funktioniert nur, wenn der Zugriff auf Kundendaten (Karte „Kundendaten“) auf pseudonymisiert oder vollständig steht. Blog-Werkzeuge erscheinen nur, wenn ein unterstütztes Blog-Modul (SmartBlog) installiert und aktiviert ist. TellMyShop Free hat die fertigen Berichte dieses Blocks, die nur lesen.
| Werkzeug | Was es tut | Zugriff | Free | Speichern |
|---|---|---|---|---|
| Shop-Zustand prüfen ps_check_shop_health | Prüft Ihren Shop auf technische Probleme und sagt zu jedem, wie es zu beheben ist. | Nur lesen | ja | – |
| Sichtbarkeit eines Produkts diagnostizieren ps_diagnose_product_visibility | Findet heraus, warum ein Produkt im Shop oder in seiner Kategorie nicht erscheint. | Nur lesen | ja | – |
| PrestaShop-Logs lesen ps_get_logs | Liest das Fehlerprotokoll des Shops, damit der Chat Ihnen sagen kann, was wann schiefgelaufen ist. | Nur lesen | ja | – |
| Module auflisten ps_list_modules | Listet die in Ihrem Shop installierten Module auf. | Nur lesen | ja | – |
| Produkte suchen ps_search_products | Findet Produkte nach Name, Artikelnummer, Kategorie oder fehlenden Angaben. | Nur lesen | ja | – |
| Produkt abrufen ps_get_product | Liest alles über ein Produkt: Texte, Preise, Fotos, Kategorien. | Nur lesen | ja | – |
| Kategoriebaum ps_get_category_tree | Zeigt, wie Ihre Kategorien angeordnet sind. | Nur lesen | ja | – |
| Kategorie abrufen ps_get_category | Liest die Texte und Einstellungen einer Kategorie. | Nur lesen | ja | – |
| Merkmale auflisten ps_list_features | Listet Produktmerkmale wie Farbe, Material oder Größe und ihre Werte auf. | Nur lesen | ja | – |
| SEO Audit ps_audit_seo | Prüft Produkte, Kategorien und Seiten auf fehlende oder schwache SEO-Texte. | Nur lesen | ja | – |
| Shop-Seite untersuchen ps_inspect_page | Öffnet eine Seite Ihres Shops so, wie ein Besucher oder Google sie sieht. | Nur lesen | ja | – |
| 404-Bericht ps_get_404_report | Zeigt, welche Adressen in Ihrem Shop zu einem Fehler „Seite nicht gefunden“ führen. | Nur lesen | ja | – |
| Weiterleitungen auflisten ps_list_redirects | Zeigt, welche alten Adressen Ihres Shops Besucher und Google auf eine neue Seite schicken. | Nur lesen | ja | – |
| CMS-Seiten auflisten ps_list_cms_pages | Listet Ihre Informationsseiten auf, etwa Versand, AGB oder Über uns. | Nur lesen | ja | – |
| CMS-Seite abrufen ps_get_cms_page | Liest den Inhalt einer Informationsseite. | Nur lesen | ja | – |
| Blogbeiträge auflisten ps_list_blog_posts | Listet Ihre Blogbeiträge auf (SmartBlog). | Nur lesen | ja | – |
| Blogbeitrag abrufen ps_get_blog_post | Liest einen Blogbeitrag. | Nur lesen | ja | – |
| Blog-Kategorien auflisten ps_list_blog_categories | Listet Ihre Blog-Kategorien auf. | Nur lesen | ja | – |
| Produktverkäufe ps_get_product_sales | Zeigt, welche Produkte sich am besten verkaufen und wie viel sie eingebracht haben, ohne Kundendaten. | Nur lesen | ja | – |
| Zusammen gekauft ps_get_bought_together | Zeigt, welche Produkte Kunden in derselben Bestellung kaufen, ohne Kundendaten. | Nur lesen | ja | – |
| Änderungen auflisten ps_list_changes | Zeigt, was der Chat in Ihrem Shop wann geändert hat. | Nur lesen | ja | – |
| Produktinhalte ändern ps_update_product_content | Ändert Produktnamen, Beschreibungen und SEO-Texte, nachdem Sie eine Vorschau freigegeben haben. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Kategorieinhalte ändern ps_update_category_content | Ändert Kategorienamen, Beschreibungen und SEO-Texte, nachdem Sie eine Vorschau freigegeben haben. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Produktkategorien festlegen ps_set_product_categories | Verschiebt Produkte in Kategorien hinein oder aus ihnen heraus. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Produktmerkmale festlegen ps_set_product_features | Füllt Produktmerkmale wie Farbe oder Material aus. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Produkt anlegen oder duplizieren ps_create_product | Fügt ein neues Produkt oder eine Kopie eines vorhandenen als ausgeschalteten Entwurf hinzu, den Sie prüfen, bevor Kunden ihn sehen. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Produktbilder verwalten ps_manage_product_images | Fügt Produktfotos aus Weblinks hinzu, wählt das Hauptfoto und legt die Reihenfolge der Fotos fest. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Kategorien anlegen, verschieben und sortieren ps_manage_categories | Legt neue Kategorien an, verschiebt sie an eine andere Stelle im Menü und legt die Reihenfolge der Produkte in einer Kategorie fest. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Merkmale, Attribute und Marken übersetzen ps_translate_catalog_items | Übersetzt Namen und Werte von Merkmalen, Produktoptionen wie Farben und Größen sowie Beschreibungen von Marken und Lieferanten in eine andere Sprache. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| URL (Slug) ändern ps_change_url | Ändert die Adresse einer Seite und sorgt dafür, dass die alte Adresse auf die neue weiterleitet. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Alt-Text von Bildern ändern ps_update_image_legends | Schreibt Beschreibungen (Alt-Texte) für Produktfotos. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Produkt aus- oder einschalten, mit Weiterleitung ps_set_product_redirect | Schaltet Produkte aus, die Sie nicht mehr verkaufen, und legt fest, wo Besucher und Google stattdessen landen, oder schaltet Produkte wieder ein. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Weiterleitungen verwalten ps_manage_redirects | Schickt Besucher und Google von einer alten oder kaputten Adresse auf die richtige Seite, zum Beispiel nachdem Sie sie im Bericht über fehlende Seiten gefunden haben. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| CMS-Seite ändern ps_update_cms_page | Ändert den Text einer Informationsseite. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| CMS-Seite anlegen ps_create_cms_page | Legt eine neue Informationsseite an, etwa einen Ratgeber, eine FAQ oder Aktionsbedingungen, ausgeschaltet, bis Sie sie geprüft haben. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Blogbeitrag speichern ps_save_blog_post | Schreibt einen neuen Blogbeitrag oder bearbeitet einen vorhandenen. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Blog-Kategorie ändern ps_update_blog_category | Ändert Name und Beschreibung einer Blog-Kategorie. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Änderung rückgängig machen ps_revert_change | Macht eine Änderung des Chats rückgängig. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Kundenservice: Nachrichten und Antwortentwürfe ps_customer_service | Liest Kundennachrichten und schreibt Antwortentwürfe, die Sie prüfen und selbst senden; es sendet nie etwas an Kunden. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
| Element mit allen Feldern ps_get_element_full | Zeigt alles, was zu einem Produkt, einer Kategorie oder einer CMS-Seite gespeichert ist, auch Felder, die andere Module hinzugefügt haben. | Nur lesen | nur Pro | – |
| Beliebiges Feld eines Elements ändern ps_update_element_field | Ändert ein Feld eines Produkts, einer Kategorie oder einer CMS-Seite, das die normalen Werkzeuge nicht abdecken, auch ein Feld eines anderen Moduls, nachdem Sie eine Vorschau freigegeben haben. | Schreiben · Vorschau + Freigabe | nur Pro | sofort |
Verkauf · Schalter, bis zum Ausschalten
Preise, Produktaktionen, Aktionen für Kategorien und Marken, Rabattcodes, Bestand, Kombinationen, Versand, ähnliche Produkte. Claude kann all das jederzeit lesen; zum Speichern einer Änderung braucht es den Schalter Verkauf in der Karte „Speichern nach Bereich“, der an bleibt, bis Sie ihn ausschalten. Nach der Installation aus. Nur Pro.
| Werkzeug | Was es tut | Zugriff | Free | Speichern |
|---|---|---|---|---|
| Preise ändern ps_update_prices | Ändert Produktpreise. Große Sprünge brauchen Ihre zusätzliche Freigabe. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Verkauf (bis zum Ausschalten) |
| Aktionspreise verwalten (spezifische Preise) ps_manage_specific_prices | Legt Aktionspreise für gewählte Tage an, listet sie auf oder entfernt sie. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Verkauf (bis zum Ausschalten) |
| Aktionen für Kategorien und Marken (Katalog-Preisregeln) ps_manage_catalog_price_rules | Legt einen Rabatt auf ganze Kategorien oder Marken auf einmal, der auch für später hinzugefügte Produkte gilt. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Verkauf (bis zum Ausschalten) |
| Warenkorbregeln und Gutscheincodes verwalten ps_manage_cart_rules | Legt Rabattcodes an, auch Serien von Einmalcodes, und schaltet sie ein oder aus. Neue Codes starten ausgeschaltet. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Verkauf (bis zum Ausschalten) |
| Bestand ändern ps_update_stock | Ändert, wie viele Artikel Sie auf Lager haben. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Verkauf (bis zum Ausschalten) |
| Versanddienstleister auflisten ps_list_carriers | Zeigt Ihre Versandoptionen, ihre Preise und die Schwellen für kostenlosen Versand. | Nur lesen | nur Pro | – |
| Produktkombinationen (Varianten) ps_manage_combinations | Zeigt die Varianten eines Produkts, etwa Größen und Farben, und ändert ihre Preise, Codes und welche Variante zuerst angezeigt wird. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Verkauf (bis zum Ausschalten) |
| Versand: kostenlose Lieferung, Preise, Versanddienstleister ps_update_shipping | Legt kostenlosen Versand ab einem gewählten Bestellwert fest, ändert Versandpreise und schaltet Versandoptionen ein oder aus. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Verkauf (bis zum Ausschalten) |
| Ähnliche Produkte festlegen ps_set_related_products | Legt die ähnlichen Produkte auf der Produktseite fest, zum Beispiel danach, was Kunden zusammen kaufen. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Verkauf (bis zum Ausschalten) |
Theme · Schalter, 24 Std.
Theme-Dateien, Cache, Child Theme, Überschreiben von Modul-Templates, Positionen von Modulen auf der Seite. Lesen geht jederzeit; zum Speichern braucht es den Schalter Theme, den Sie für 24 Stunden einschalten und der sich dann selbst ausschaltet. Zum Einschalten braucht es eine Datenbanksicherung von heute, die das Modul selbst anlegt. Nach der Installation aus. Nur Pro. Dateisicherungen (ps_list_file_backups, ps_restore_file_backup) stehen hier; das Wiederherstellen einer Datei braucht den Schalter des Bereichs, zu dem die Datei gehört (Theme, Module oder Service).
| Werkzeug | Was es tut | Zugriff | Free | Speichern |
|---|---|---|---|---|
| Theme-Dateien auflisten ps_list_theme_files | Listet die Dateien auf, die das Aussehen Ihres Shops ausmachen. | Nur lesen | nur Pro | – |
| Theme-Datei lesen ps_read_theme_file | Liest eine Datei, die das Aussehen Ihres Shops bestimmt. | Nur lesen | nur Pro | – |
| Theme-Datei schreiben ps_write_theme_file | Ändert eine Datei, die das Aussehen Ihres Shops bestimmt, nachdem zuerst eine Sicherung angelegt wurde. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Theme (24 Std.) |
| Dateisicherungen auflisten ps_list_file_backups | Listet die Sicherungen auf, die vor jeder Dateiänderung angelegt werden, damit sich eine frühere Version zurückholen lässt. | Nur lesen | nur Pro | – |
| Dateisicherung wiederherstellen ps_restore_file_backup | Holt eine frühere Version einer Datei aus ihrer Sicherung zurück. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter des Bereichs der Datei |
| Cache leeren ps_clear_cache | Leert den Cache, damit neue Änderungen auf der Website erscheinen. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Theme (24 Std.) |
| Child Theme anlegen ps_create_child_theme | Legt ein Child Theme an, das Ihre Änderungen aufnimmt, damit Theme-Updates sie nicht löschen. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Theme (24 Std.) |
| Modul-Template überschreiben ps_override_module_template | Ändert, wie ein Modul aussieht, ohne das Modul selbst anzufassen. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Theme (24 Std.) |
| Hook-Positionen verwalten ps_manage_hook_positions | Ändert, wo auf der Seite Module erscheinen und in welcher Reihenfolge. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Theme (24 Std.) |
Module · Schalter, 24 Std.
Module ein- oder ausschalten, Installieren oder Aktualisieren über einen ZIP-Link, Deinstallieren, Moduleinstellungen, Moduldateien mit Sicherung. Lesen geht jederzeit; zum Speichern braucht es den Schalter Module, der 24 Stunden an ist und sich dann selbst ausschaltet. Zum Einschalten braucht es eine Datenbanksicherung von heute. Nach der Installation aus. Nur Pro.
| Werkzeug | Was es tut | Zugriff | Free | Speichern |
|---|---|---|---|---|
| Modul aktivieren oder deaktivieren ps_toggle_module | Schaltet ein installiertes Modul ein oder aus; seine Einstellungen und Daten bleiben, Sie können es also jederzeit wieder einschalten. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Module (24 Std.) |
| Modul aus ZIP installieren oder aktualisieren ps_install_module | Installiert ein neues Modul oder aktualisiert ein vorhandenes über einen Download-Link, den Sie angeben, nachdem es Name, Version und Quelle gezeigt hat. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Module (24 Std.) |
| Modul deinstallieren (unwiderruflich) ps_uninstall_module | Entfernt ein Modul samt Einstellungen und Daten; das lässt sich nicht rückgängig machen, daher ist das Ausschalten des Moduls meist die bessere Wahl. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Module (24 Std.) |
| Moduleinstellungen ps_module_config | Liest und ändert die gespeicherten Einstellungen eines Moduls, zum Beispiel wie viele Produkte ein Block auf der Startseite zeigt; Passwörter und Schlüssel bleiben verborgen. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Module (24 Std.) |
| Moduldateien ps_module_file | Liest die Dateien eines Moduls und ändert sie, wenn es keinen anderen Weg gibt, mit vorheriger Sicherung; solche Änderungen verschwinden beim Update des Moduls. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Module (24 Std.) |
Service · Schalter, 3 Std.
Jede Shop-Datei, Lesen und Ändern der Datenbank, PrestaShop-Einstellungen: voller technischer Zugriff, wie per FTP und Datenbankzugang. Lesen geht jederzeit; zum Speichern braucht es den Schalter Service, der 3 Stunden an ist und sich dann selbst ausschaltet. Zum Einschalten braucht es eine Datenbanksicherung von heute. Nach der Installation aus. Nur Pro. Dateien mit Passwörtern und Schlüsseln, Zahlungsmodule und die eigenen Dateien des Konnektors bleiben gesperrt. Beliebigen PHP-Code auszuführen ist nicht möglich; PHP-Dateien lassen sich mit Syntaxprüfung und Sicherung schreiben.
| Werkzeug | Was es tut | Zugriff | Free | Speichern |
|---|---|---|---|---|
| Shop-Dateien (Bereich Service) ps_server_file | Liest jede Datei des Shops und ändert sie mit dem Schalter Service, der 3 Stunden an ist, mit einer Sicherung vor jeder Änderung. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Service (3 Std.) |
| Datenbankabfrage (lesen) ps_db_query | Sucht Dinge direkt in der Datenbank des Shops, wenn kein anderes Werkzeug sie zeigt, ohne etwas zu ändern. | Nur lesen | nur Pro | – |
| Datenbankänderung ps_db_execute | Nimmt mit eingeschaltetem Schalter Service eine direkte Änderung in der Datenbank des Shops vor, nachdem es gezeigt hat, wie viele Zeilen sie betrifft, und behält eine Kopie dieser Zeilen, damit sich die Änderung rückgängig machen lässt. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Service (3 Std.) |
| PrestaShop-Einstellungen ps_config | Liest die Einstellungen des Shops und ändert sie mit eingeschaltetem Schalter Service; Passwörter und Schlüssel bleiben verborgen. | Schreiben · Vorschau + Freigabe | nur Pro | Schalter Service (3 Std.) |
Roadmap
Geplant, noch nicht im Modul. Das sind keine Werkzeuge und sie haben keine eigenen Seiten.
- OAuth-Anmeldung für den Konnektor
Das statische Token in der Konnektor-URL durch OAuth ersetzen. Ein Token in einer URL kann in Server- und Proxy-Logs landen. Claude und ChatGPT verbinden sich heute beide mit dem Token (ChatGPT über einen eigenen MCP-Server, hinzugefügt unter Plugins). Nicht in 2.7.x; geplant nach dem Start oder früher, falls eine Chat-App es verlangt.
- Hinweis auf Modul-Updates
Den Shopbetreiber im Modul-Panel informieren, wenn eine neue TellMyShop-Version verfügbar ist. Nicht in 2.7.x; heute wird eine neue Version im TellMyShop-Konto angezeigt.