Magento
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.