Connector-Anleitung9 Minuten Lesezeit48 MCP-Tools7 Sprachen

Magento MCP mit Microsoft Copilot verbinden

Steuere Magento 2 / Adobe Commerce von jedem KI-Agenten aus: Produkte, Kategorien, Bestellungen, Kunden, Bestand. 48 Tools, Bearer-Admin-Token-Authentifizierung, Base-URL pro Store.

HCVom HelpCode-TeamAktualisiert 9 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Magento (Adobe Commerce)

Magento (Adobe Commerce)

Drive Magento 2 / Adobe Commerce from any AI agent: products (also per store view), categories, attribute options, stock per source and low-stock items, special prices, orders and credit memos, customers and carts, cart price rules and coupons, guest checkout, and CMS pages and blocks. Bearer admin-token auth, per-store base URL.

Tools

48

Region

INTL

Kategorie

E-Commerce

Authentifizierung

Bearer Token

Benötigte Env-Vars

MAGENTO_BASE_URLMAGENTO_ACCESS_TOKEN
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Zusammenfassung

Steuere Magento 2 / Adobe Commerce von jedem KI-Agenten aus: Produkte, Kategorien, Bestellungen, Kunden, Bestand. 48 Tools, Bearer-Admin-Token-Authentifizierung, Base-URL pro Store.

Geführte Einrichtung

Magento in 2 Minuten mit Microsoft Copilot verbinden

Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Magento in der geführten Einrichtung und trag deine MCP-URL in Microsoft Copilot ein. Ohne Code, ohne eigenen Server.

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Frag einfach

Beispiel-Prompts für Magento (Adobe Commerce)

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

Magento (Adobe Commerce) · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Magento (Adobe Commerce) klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen — fertig. Kein Docker, kein git clone, kein lokaler Server.

Magento (Adobe Commerce) + Microsoft Copilot

Steuere Magento 2 / Adobe Commerce von jedem KI-Agenten aus: Produkte, Kategorien, Bestellungen, Kunden, Bestand. 48 Tools, Bearer-Admin-Token-Authentifizierung, Base-URL pro Store.

Voraussetzungen

Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:

MAGENTO_BASE_URL, MAGENTO_ACCESS_TOKEN

Schritt 1 — Zugangsdaten holen

Setup:

  1. As Magento admin → System → Integrations → Add New Integration.
  2. Name + email, then on the API tab pick scopes: at minimum Catalog (Products + Categories + Stock), Customers, Sales (Orders + Invoices + Shipments). For the newer tools also grant Sales (Credit Memos), Carts, Marketing (Cart Price Rules) and Stores (Product attributes), and Content (Pages + Blocks) for the CMS tools.
  3. Activate the integration → grant access. Magento generates an Access Token (this is the long-lived bearer token).
  4. Set:
    • MAGENTO_BASE_URL = your storefront base URL (e.g. https://shop.example.com)
    • MAGENTO_ACCESS_TOKEN = the integration access token
    • There is no store view setting: requests go to the default store view, the guest cart tools take the store view code as their storeCode parameter (default unless you pass another code from magento_list_store_views), and CMS pages and blocks always use all

Authentication: Authorization: Bearer ${MAGENTO_ACCESS_TOKEN}.

…(continued in the in-app connector instructions)

Aktionen, Preise und Bestand pro Quelle: Warenkorb-Preisregeln und ihre Gutscheincodes (Regeln suchen, lesen, anlegen und ändern; einen Code hinzufügen oder einen Stapel erzeugen), Sonderpreise pro SKU, Store und Zeitraum (lesen und planen), Multi-Source-Inventory-Bestand pro Quelle (lesen und setzen), Optionen von Auswahlattributen wie Farbe oder Größe (auflisten und hinzufügen), Produktänderungen in einem gewählten Scope (magento_update_product_in_scope, all für die Werte, die jede Store View erbt), Warenkörbe (offene Warenkörbe finden, etwa um verlassene Warenkörbe nachzufassen) und Gutschriften (lesen). Diese Tools sind bei der Installation eingeschaltet und brauchen die zusätzlichen API-Ressourcen aus Punkt 2; vor jeder Änderung zeigt dir die KI, was sie schreibt, und wartet auf dein Ja.

Schon installiert? Ein früher installierter Connector bekommt die neuen Tools über sein Katalog-Update: Öffne den Connector in AnythingMCP, prüfe unter Catalog update available die Liste der neuen Tools und klicke auf Apply update. Deine Zugangsdaten und selbst hinzugefügte Tools bleiben unverändert.

Schritt 2 — Adapter installieren

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Schritt 3 — Connector in Microsoft Copilot hinzufügen

Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese Anleitung YOUR_SERVER_ID zeigt.

Microsoft Copilot nutzt MCP-Server über Agents, die du in Copilot Studio baust: Du fügst AnythingMCP einem Agent als Tool hinzu und veröffentlichst den Agent dann in Microsoft 365 Copilot und Teams. Copilot Studio verbindet sich aus der Cloud von Microsoft per Streamable HTTP, das AnythingMCP unterstützt.

  1. Öffne in Copilot Studio deinen Agent (oder leg einen an), geh zu Tools und wähle Add a tool → New tool → Model Context Protocol.
  2. Trag einen Server name ein (zum Beispiel AnythingMCP), eine Server description, die sagt, was der Connector kann, und die Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Anhand der Beschreibung entscheidet Copilot Studio, wann es den Server aufruft.
  3. Wähle bei der Authentifizierung API key, setze Type auf Header und den Header-Namen auf X-API-Key und klicke auf Create.
  4. Wähle in Add tool die Option Create a new connection, füge einen MCP-API-Key aus AnythingMCP ein (MCP Servers → dein Server → API keys) und klicke auf Add to agent.
  5. Probier es im Test-Bereich des Agents aus: Bitte um etwas, wofür er die Magento (Adobe Commerce)-Tools braucht.
  6. Klicke auf Publish, dann auf Channels → Microsoft 365 and Microsoft Teams, lass Make agent available in Microsoft Copilot aktiviert und wähle Add channel. See agent in Teams installiert den Agent für dich; in Microsoft 365 Copilot tippst du @ und wählst den Agent aus.

Lieber eine Anmeldung pro Person? Wähle statt API key OAuth 2.0 → Dynamic discovery: Dann meldet sich jede Person beim ersten Aufruf des Agents bei AnythingMCP an.

Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Copilot Studio verbindet sich aus der Cloud von Microsoft, localhost funktioniert deshalb nicht.

Verfügbare Tools

ToolWhat it does
magento_search_productsSearch products with Magento's search criteria DSL
magento_get_productFetch a single product by SKU
magento_create_productCreate a product
magento_update_productUpdate a product by SKU (PUT)
magento_delete_productPermanently delete a product by SKU
magento_update_stockUpdate inventory stock for a SKU at a source
magento_list_categoriesList the category tree (or below a rootCategoryId)
magento_search_ordersSearch orders
magento_get_orderFetch one order by ID with billing/shipping addresses, items[], status history
magento_cancel_orderCancel an order (only valid in pending/processing status)
magento_search_customersSearch customers with the same DSL
magento_get_customerFetch one customer by ID
magento_list_store_viewsList the store views of the Magento / Adobe Commerce instance (id, code, name, website)
magento_list_low_stock_itemsList stock items whose quantity is below a threshold: product id, SKU, qty, in-stock flag and low-stock date
magento_create_guest_cartStart a new empty guest cart (a quote, not yet an order) in a store view and return its cart id for the other guest cart tools
magento_get_guest_cartRead a guest cart: items (SKU, name, qty, price, item id), customer e-mail, addresses, currency and whether it is still active (false once…
magento_add_guest_cart_itemAdd a product to a guest cart by SKU and quantity
magento_apply_guest_cart_couponApply a coupon (discount) code to a guest cart; Magento answers 404 when the code does not exist or does not apply
magento_estimate_guest_cart_shippingList the shipping methods and prices available for a guest cart to an address: carrier_code, method_code, amount and availability
magento_set_guest_cart_shippingSet the shipping address, billing address and shipping method of a guest cart
magento_list_guest_cart_payment_methodsList the payment methods the guest cart can use (code and title, e.g. checkmo, banktransfer, cashondelivery, free)
magento_get_guest_cart_totalsRead the totals of a guest cart: subtotal, discount (with the applied coupon), shipping, tax and grand total per item and overall, in the…
magento_place_guest_orderPlace the order from a guest cart: sets the customer e-mail, payment method and billing address and turns the cart into a real order, which…
magento_search_cms_pagesSearch CMS pages (content pages such as about-us, shipping, terms) with id, identifier (URL key), title, active flag, meta data and the…
magento_get_cms_pageRead one CMS page by its numeric id, including the full HTML content, layout and meta data
magento_search_cms_blocksSearch CMS blocks (reusable content such as header, footer and homepage banners) with id, identifier, title, active flag and the HTML…
magento_get_cms_blockRead one CMS block by its numeric id, including the full HTML content
magento_create_cms_pageCreate a CMS page
magento_update_cms_pageChange a CMS page
magento_create_cms_blockCreate a CMS block
magento_update_product_in_scopeUpdate a product by SKU in a chosen scope: storeCode all (default) writes the global values every store view inherits; a store view code…
magento_find_cartsSearch shopping carts (quotes) of the store, for example open carts with items to follow up abandoned baskets: cart id, active flag…
magento_find_cart_price_rulesSearch cart price rules (sales rules: discounts and coupon campaigns): rule id, name, active flag, websites, customer groups, dates, action…
magento_get_cart_price_ruleGet one cart price rule by id with all its fields, conditions and action conditions
magento_find_couponsSearch coupon codes: coupon id, rule id, code, usage limit, uses per customer, times used, expiration and whether it is the rule's primary…
magento_get_special_pricesGet the scheduled special prices of products by SKU: price, store id and the from and to dates
magento_list_credit_memosSearch credit memos (refund documents): entity id, increment id, order id, state, totals refunded, adjustments, items and dates
magento_get_credit_memoGet one credit memo by entity id: order, state, refunded totals, shipping and adjustments, items with SKU, quantity and amounts, and…
magento_list_attribute_optionsList the options of a select or multiselect product attribute (e.g. color, size, manufacturer): label and value (the option id to put in a…
magento_list_source_itemsList Multi-Source Inventory stock per source: SKU, source code, quantity and status (1 in stock, 0 out of stock)
magento_create_cart_price_ruleCreate a cart price rule (a discount, optionally with coupons)
magento_update_cart_price_ruleChange a cart price rule, e.g. its dates, discount or active flag
magento_add_coupon_codeAdd one coupon code to a cart price rule with coupon type SPECIFIC_COUPON and auto generation on, or replace its main code
magento_generate_coupon_codesGenerate a batch of unique coupon codes for a cart price rule whose coupon type is AUTO (or SPECIFIC_COUPON with auto generation on)
magento_schedule_special_pricesAdd or update special prices of products for a store and period
magento_add_attribute_optionAdd an option to a select or multiselect product attribute, e.g. a new color
magento_set_source_itemsSet the stock of SKUs per Multi-Source Inventory source: quantity and status (1 in stock, 0 out of stock) for each sku and source_code pair
magento_update_cms_blockChange a CMS block

FAQ

Für welchen Copilot gilt das? Für Microsoft 365 Copilot im Unternehmen, über Agents aus Copilot Studio. Die Microsoft-Copilot-App für private Konten bietet keine Möglichkeit, einen eigenen MCP-Server hinzuzufügen.

Was brauche ich? Ein Arbeitskonto mit Zugang zu Copilot Studio (Lizenz oder Testversion), um den Agent zu bauen. Wer ihn in Microsoft 365 Copilot oder Teams nutzen soll, braucht Zugriff auf den Agent: Teile ihn oder lass ihn von einem Admin für die Organisation veröffentlichen. Wendet deine Organisation Datenrichtlinien auf Power-Platform-Connectors an, gelten sie auch für MCP-Server.

Der Agent ruft die Tools nicht auf. Prüfe, dass der Header-Name genau X-API-Key lautet und der Schlüssel zum selben MCP-Server gehört wie die URL, und formuliere die Server description konkret: Copilot Studio entscheidet anhand der Beschreibung, wann es den Server aufruft. Veröffentliche den Agent nach jeder Änderung erneut; in einem offenen Chat holst du die neue Version mit „start over“.

Nächste Schritte

War dieser Guide hilfreich?

Magento in 2 Minuten mit Microsoft Copilot verbinden

Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Magento in der geführten Einrichtung und trag deine MCP-URL in Microsoft Copilot ein. Ohne Code, ohne eigenen Server.

Verwandte Anleitungen