Magento

By thumbsupordown

The Magento MCP server connects AI agents to an Adobe Commerce / Magento 2 instance. Agents can search and bulk-update the catalog, adjust pricing, build cart price rules and coupons, manage CMS pages and blocks, fix SEO URL keys and meta, run store diagnostics, and purge caches — a full administrative toolkit for AI assistants.

Tools

auth.login

Establish an authenticated session with the Magento instance.

auth.logout

End the current authenticated Magento admin session.

auth.whoami

Display the currently authenticated Magento admin user.

cache.purge_by_url

Invalidate the Magento page cache by a specific URL.

cache.purge_category

Clear the Magento page cache for a specific category.

cache.purge_product

Clear the Magento page cache for a specific product.

catalog.commit_bulk_update

Execute a previously staged bulk product update in Magento.

catalog.get_product

Retrieve the full product details for a given Magento SKU.

catalog.prepare_bulk_update

Stage a bulk product update for review before commit.

catalog.search_products

Find Magento products using filters and pagination.

cms.commit_bulk_update_blocks

Apply the staged Magento CMS content block changes.

cms.commit_bulk_update_pages

Apply the staged Magento CMS content page modifications.

cms.get_block

Retrieve the details of a specific Magento CMS block.

cms.get_page

Retrieve the content of a specific Magento CMS page.

cms.prepare_bulk_update_blocks

Stage bulk Magento CMS block updates before commit.

cms.prepare_bulk_update_pages

Stage bulk Magento CMS page updates before commit.

cms.search_blocks

Locate Magento CMS content blocks by search filters.

cms.search_pages

Find Magento CMS content pages using search filters.

diagnostics.indexer_status_report

Verify the health and status of the Magento indexers.

diagnostics.inventory_salable_report

Check MSI stock and salable quantities in Magento.

diagnostics.product_display_check

Troubleshoot why a Magento product is not displaying.

pricing.commit_bulk_price_update

Apply the staged product price modifications in Magento.

pricing.prepare_bulk_price_update

Prepare price changes with threshold safety warnings.

promotions.commit_cart_price_rule_create

Create the staged Magento cart price promotion rule.

promotions.disable_rule

Deactivate an existing Magento cart price promotion rule.

promotions.enable_rule

Activate an existing Magento cart price promotion rule.

promotions.export_coupons

Download the coupon code data for a Magento promotion.

promotions.generate_coupons

Generate coupon codes for a Magento promotion rule.

promotions.get_rule

Inspect the details of a specific Magento promotion rule.

promotions.prepare_cart_price_rule_create

Stage the creation of a new cart price rule for review.

promotions.search_rules

Locate Magento cart price rules by search filters.

promotions.update_rule

Modify an existing Magento cart price promotion rule.

scope.list_websites_stores

Show the available Magento websites and store views.

scope.set_default

Set the active website or store scope for operations.

seo.bulk_update_meta

Update meta titles, descriptions, and keywords in bulk.

seo.commit_bulk_update_url_keys

Apply URL key changes with Magento collision detection.

seo.prepare_bulk_update_url_keys

Stage URL key changes for Magento catalog entities.

seo.report_redirect_chains

Identify redirect chain problems across the store.

Want to create your own MCP server?

Create an account to add and manage your own MCP servers.