Connect your account, then chat with AI to run tools.
Run catalog audits, order triage, stock checks, and localization reviews on a PrestaShop store without clicking through the admin UI.
PrestaShop is used here only to identify this integration; MCPBundles is not affiliated with or endorsed by PrestaShop or its owner.
Live probe refreshed Sep 18, 2026 · Endpoint host mcp.mcpbundles.com
Built for
E-Commerce Operations, Catalog Management, Order Support, Store Ops Automation
Audit catalog health
Combines product, category, stock, and pricing views for store ops.
Review my PrestaShop products, categories, stock availability, and specific prices, then identify the catalog items that need cleanup before the next campaign.
Connect PrestaShop to any MCP client in minutes
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/prestashopThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/prestashopThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsInvestigate order issues
Connects order data with support and delivery context.
Find recent PrestaShop orders with customer messages, carrier details, or payment records that suggest a fulfillment or support issue.
Prepare a merchandising update
Turns catalog structure into a practical merchandising checklist.
List active categories, manufacturers, suppliers, and products that should be checked before launching a new seasonal collection.
Review store localization
Surfaces the international store settings that affect checkout.
Check languages, currencies, countries, zones, taxes, and translated configuration in my PrestaShop store and summarize localization gaps.
What can I manage in PrestaShop from MCPBundles?
You can inspect core store objects such as products, orders, customers, categories, carriers, stock, currencies, tax rules, shops, suppliers, and related commerce configuration.
What is the best AI workflow for PrestaShop?
The strongest workflows walk several store objects together: order triage that joins line items, carriers, payments, and customer threads; catalog audits that cross-check products, combinations, stock, and specific prices; and localization reviews across languages, currencies, countries, zones, taxes, and tax rules.
Does this work on multi-shop PrestaShop installs?
Yes. Shops, shop groups, and shop URLs are first-class objects, and shop-scoped reads accept a shop id. Your connection's shop access is respected — calls to an unauthorised shop return a clear permission error rather than mixing results.
Related editorial
PrestaShop Store Operations with AI
How AI agents can audit catalog and stock, walk orders with line items and shipping, manage customers, and review localization without opening the back office.
Domain knowledge for PrestaShop — workflow patterns, data models, and gotchas for your AI agent.
PrestaShop is an open-source e-commerce platform. The webservice exposes the same data the back-office reads and writes: products, categories, manufacturers, suppliers, customers, addresses, orders, stock, pricing, taxes, shipping and CMS pages.
PrestaShop's filter syntax (passed verbatim through the filter map):
Filtering on translatable fields (e.g. products.name, categories.name) is not supported. Filter on reference, id_category_default, id_manufacturer, or date_upd instead.
Sort syntax is <field>_ASC or <field>_DESC, e.g. sort=id_DESC, sort=date_add_DESC. Date-column sorts (date_add, date_upd) require date_filter=true to be passed alongside the sort — without it the request times out on large tables. To get the most recent order or product reliably, prefer sort=id_DESC (id is monotonic in PrestaShop) unless you specifically need date-based ordering.
The PrestaShop webservice does not return a total-count header anywhere — no Total-Count, X-Total-Count, Content-Range, no next_cursor, no has_more. Page-size full means "the page was full", not "there are exactly N total". Never claim "500+ orders" from a single full page.
To get an exact total, call get_<resource> with count_only=true (returns {'resource': '<plural>', 'count': N} without shipping ids). Alternatively use display='id' with a very large limit when you need the id list itself.
To page through full records, set display='full' (default), pick a chunk size (e.g. limit=200), and increment offset until the response is shorter than limit.
Prices and totals (price, total_paid, total_paid_tax_incl, etc.) are in the store's default currency, not USD or EUR. Resolve the symbol/ISO code with get_currencies (iso_code, sign, conversion_rate) before reporting any monetary value to a user. A bare number without a currency label is misleading — many PrestaShop stores run in non-USD currencies (e.g. UYU, MXN, BRL, INR).
Foreign-key id fields like current_state (orders), id_order_state (order_histories), id_category_default (products), id_manufacturer, id_supplier, id_carrier, id_country, id_state, and id_lang are opaque integers. The label is in a sibling resource — get_order_states for current_state, get_categories for id_category_default, get_manufacturers, get_suppliers, get_carriers, get_countries, get_states, get_languages. Resolve the label via the matching get_* tool before reporting it. Never invent labels for status or category integers — the same id maps to different labels across stores (state 4 may be "Shipped" on one install and "En tránsito" on another).
API keys are scoped per shop. Calling a shop the key is not entitled to returns a code-132 error. Inspect entitlements with get_shops and pass id_shop on shop-scoped reads when the install has more than one shop.
Single-language stores return translatable fields as bare strings. Multi-language stores return them as [{id: <lang_id>, value: "..."}]. Pass language=<lang_id> on reads to collapse to a single language. On writes, pass the same [{id, value}] shape — the tool serializes it correctly into PrestaShop's XML body.
Start here
Showing 76 of 76
Showing 76 of 76 tools from the public preview. Connect the server to inspect the full live tool list.
Prestashop Change Order Status
prestashop_change_order_statusChange an order's status by appending a row to order_histories. PrestaShop fires the configured state-change emails and inventory hooks automatically. Do NOT update orders.current_state directly — those side effects only run through this path. Use get_order_states to look up id_order_state values.
Open in StudioYou can inspect core store objects such as products, orders, customers, categories, carriers, stock, currencies, tax rules, shops, suppliers, and related commerce configuration.
The strongest workflows walk several store objects together: order triage that joins line items, carriers, payments, and customer threads; catalog audits that cross-check products, combinations, stock, and specific prices; and localization reviews across languages, currencies, countries, zones, taxes, and tax rules.
© 2026 ThinkChain Inc. All rights reserved.
Capabilities
76 tools · 1 groups
56 read · 20 other
Yes. Shops, shop groups, and shop URLs are first-class objects, and shop-scoped reads accept a shop id. Your connection's shop access is respected — calls to an unauthorised shop return a clear permission error rather than mixing results.
Yes. The server exposes product, category, supplier, stock, and pricing data so an agent can identify inconsistent catalog entries, missing metadata, or items that need operational review.
No. Developers can use it for store automation, but the public page is most useful for operators who need faster answers about orders, catalog state, checkout configuration, or customer support context.
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/prestashop. Authentication is handled automatically.
PrestaShop provides 76 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
PrestaShop uses API Key. PrestaShop requires credentials. Connect via MCPBundles and authentication is handled automatically.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index