Connect your AI to Magento

Give Claude, ChatGPT, Mistral or any MCP client secure access to Magento — no official Magento MCP server required. Proxoria turns Magento's API into tools your AI can use, with per-user authentication and write actions gated by your approval.

What your AI can do with Magento

Once connected, these tools appear automatically in your AI assistant:

  • list_ordersread-only

    List sales orders, newest first. Filter by status, customer email or creation date. Returns a compact view; use get_order for the full detail of one order.

  • get_orderread-only

    Get one order in full: line items, addresses, payment, totals and status history.

  • add_order_commentwrite · needs approval

    Add a comment to an order's history, optionally changing its status. The customer is NOT notified and the comment stays internal unless explicitly asked for. Writes to the store, so it goes through the confirmation guardrail when enabled.

  • list_invoicesread-only

    List invoices, newest first, optionally those of one order.

  • list_shipmentsread-only

    List shipments, newest first, optionally those of one order.

  • list_creditmemosread-only

    List credit memos (refunds), newest first, optionally those of one order.

  • list_customersread-only

    Search customer accounts by email or name.

  • get_customerread-only

    Get one customer account in full, including addresses.

  • list_productsread-only

    List catalog products, optionally filtered by name or SKU.

  • get_productread-only

    Get one product by SKU, with its attributes, media and prices.

  • create_productwrite · needs approval

    Create a simple product, DISABLED — it does not appear on the storefront until a human enables it in Magento. Writes to the store, so it goes through the confirmation guardrail when enabled.

  • update_productwrite · needs approval

    Update a product's name, price or weight. Deliberately cannot enable or disable it: putting a product live stays a human action in Magento. Writes to the store, so it goes through the confirmation guardrail when enabled.

  • list_categoriesread-only

    Get the category tree of the catalog.

  • get_stockread-only

    Get the stock item of one product: quantity and in-stock flag.

  • list_low_stockread-only

    List products whose quantity has fallen to or below a threshold — the restocking view.

  • update_stock_quantitywrite · needs approval

    Set the stock quantity of a product. Writes to the store, so it goes through the confirmation guardrail when enabled.

  • list_cms_pagesread-only

    List CMS pages of the store, optionally filtered by title or URL key.

  • get_cms_pageread-only

    Get one CMS page by id, with its full content.

  • create_cms_pagewrite · needs approval

    Create a CMS page, INACTIVE — it is not served on the storefront until a human activates it in Magento. Writes to the store, so it goes through the confirmation guardrail when enabled.

  • update_cms_pagewrite · needs approval

    Update a CMS page's title, content or SEO metadata. Deliberately cannot activate or deactivate it: publishing stays a human action in Magento. Writes to the store, so it goes through the confirmation guardrail when enabled.

  • list_cms_blocksread-only

    List CMS blocks (reusable content snippets), optionally filtered by title.

  • list_cart_price_rulesread-only

    The cart price rules in force — the discounts a customer can get, with their dates, customer groups and websites. This is what explains a total that is not the sum of the line prices.

  • list_couponsread-only

    Coupon codes with the rule they belong to, how many times each may be used and how many times it already was.

  • list_category_productsread-only

    The products assigned to a category, with their position — what the category page actually shows.

  • list_product_attributesread-only

    Product attributes with their code, type and — for dropdowns — their options. Needed before filtering or writing a custom attribute, whose code is instance-specific.

  • list_inventory_sourcesread-only

    The physical sources stock is held at (Magento's multi-source inventory): warehouses, shops, their address and whether each is enabled.

  • list_source_itemsread-only

    Stock per source: how much of a SKU sits at each warehouse or shop, and its status there. `get_stock` gives the aggregate; this says where it actually is.

  • list_reference_dataread-only

    List one of the store's reference tables, to get the ids and codes the other tools report: customer groups, countries, currencies, store views, websites, product attribute sets, tax rates or tax classes.

Example prompts

Just ask your AI in plain language — it picks the right Magento tool:

  • Which orders are on hold or awaiting payment, and what did each customer buy?
  • Which SKUs are low at which warehouse, and where is the rest of that stock sitting?
  • What discounts and coupons are live right now, and until when?
  • Draft a CMS page for the winter sale from this brief, and leave it disabled.
  • This customer says they were charged twice — show me their orders, invoices and credit memos.

How it works

  1. Create your Proxoria account and add your MCP endpoint to Claude or ChatGPT.
  2. Connect Magento with your API key — each user connects their own account, credentials encrypted at rest.
  3. Your AI instantly gets the Magento tools. Write actions wait for your approval in the dashboard before anything changes.

Frequently asked questions

Does Magento have an official MCP server?
You don't need one. Proxoria exposes Magento to your AI through the Model Context Protocol, so you can use it from Claude, ChatGPT, Mistral or any MCP-compatible client — no official Magento MCP server required.
What can my AI do with Magento through Proxoria?
It gets 28 tools: list_orders, get_order, add_order_comment, list_invoices, list_shipments, list_creditmemos, list_customers, get_customer, list_products, get_product, create_product, update_product, list_categories, get_stock, list_low_stock, update_stock_quantity, list_cms_pages, get_cms_page, create_cms_page, update_cms_page, list_cms_blocks, list_cart_price_rules, list_coupons, list_category_products, list_product_attributes, list_inventory_sources, list_source_items, list_reference_data. For example, list sales orders, newest first. filter by status, customer email or creation date. returns a compact view; use get_order for the full detail of one order.
Is the Magento connector read-only?
No — it can also make changes. Write actions go through Proxoria's confirmation guardrail by default: your AI proposes them, and you approve each one from your dashboard before anything is written to Magento.
How do I connect Magento to my AI?
Create a Proxoria account, connect Magento with your API key, and add your Proxoria MCP endpoint to Claude or ChatGPT. Your AI instantly gains the Magento tools.

Ready to connect Magento to your AI?

Set it up in minutes — no code, secure by default.

Get started free

About Proxoria. Proxoria connects AI assistants — Claude, ChatGPT, Mistral and any Model Context Protocol (MCP) client — to the business apps you already use, turning each app's API into tools your AI can call, with per-user authentication and write actions gated by human approval.