MCP server
Magento 2 MCP Server
MCP server for the Magento 2 REST API that lets Claude query products, stock, customer order history and revenue stats, and update product attributes.
Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing
ecommerceguide summary
Magento 2 MCP Server connects Claude and other MCP clients to a Magento 2 REST API. Tools fetch products by SKU or ID, categories, related items, stock, attributes, a customer's ordered products by email, plus order counts, revenue by date range or country and product sales statistics. update_product_attribute writes values back. Published by Bold Commerce under GPL-3.0, cloned from GitHub and run locally over stdio with a Magento API token.
Why it stands out
Third-party server from Bold Commerce that covers Magento revenue queries by date range and country alongside product attribute writes.
What Magento 2 MCP Server does
ecommerceguide editorial- Read tools cover products, stock, categories and related items
- Revenue and order count queries accept date ranges and countries
- update_product_attribute changes a product attribute by SKU
- Runs locally over stdio: clone repo, npm install, node mcp-server.js
- Authenticates with MAGENTO_BASE_URL and a Magento admin API token
- Setup steps documented for Claude Desktop config
- JavaScript project from Bold Commerce, licensed GPL-3.0
How ecommerce teams could use it
ecommerceguide editorialIllustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.
Merchandising team running a Magento 2 catalogue
Checking stock levels, categories and attributes for specific SKUs during a range review
Intended outcomeClaude Desktop calls get_product_stock, get_product_categories and get_product_attributes, and applies fixes through update_product_attribute.
Operations team on a Magento 2 store selling across several countries
Reviewing trading performance for a period without opening the admin
Intended outcomeThe server answers with get_order_count, get_revenue, get_revenue_by_country and get_product_sales for the requested date range.
Customer service team handling order queries on Magento 2
Looking up what a shopper has previously bought from their email address
Intended outcomeget_customer_ordered_products_by_email returns that customer's ordered products inside the MCP client.
Who it suits
ecommerceguide editorialBest for
You run Magento 2, can clone and run a Node server locally, and want Claude Desktop reading catalogue, order and revenue data with limited product attribute writes.
Probably not for
You are not on Magento 2, need a hosted remote endpoint or OAuth rather than a local stdio server with an API token, or want vendor support.
- Business size
- Any stageAn open source GitHub project with no pricing or stated audience, so no size band is supported.
Technical details
From the vendor's own pagesFrom the server's repository, documentation and MCP directory listings.
- What an agent can do
- Manage products, Inventory, Orders, Customers, Analytics
- Transport
- stdio (local)
- Authentication
- API keyenv MAGENTO_BASE_URL and MAGENTO_API_TOKEN; 'You can get an API token from System > Integrations in the Magento admin'
- Package
- mcp-magento2
- Language
- JavaScript
- Licence
- GPL-3.0
- Repository last updated
- 22 Apr 2025
Connect Magento 2 MCP Server
Third-party dataSetup documented for
Clone this repository; npm install; node mcp-server.jsCommand as listed on the repository README, not tested by ecommerceguide. Check the repository README (opens in a new tab) for configuration and credentials before running it.
Works with
Ecommerce platforms and services
Magento / Adobe Commerce
Systems this server reads from or writes to.
Often used alongside
ecommerceguide editorialGorgiasConversational AI platform for ecommerce, automating support and driving sales.Why togetherGorgias handles Magento store tickets while this server lets Claude query the same order and customer data.
eDesk ‑ AI, Helpdesk & ChatAI-powered customer service designed for eCommerce.Why togethereDesk centralises Magento and marketplace messages; this server answers Magento catalogue and order questions in Claude.
Tidio ‑ Live Chat & AI ChatbotImprove customer experience with a chatbot, AI agent, and live chat in one help desk for your store.Why togetherTidio runs chat and Lyro on a Magento store; this server gives staff direct Magento queries in Claude.
Categories and use cases
Alternatives to Magento 2 MCP Server
Listings that share this one's category, platforms or use cases. Ordered by how many relationships they share, not by quality or payment.
- FMFreento MCPAI-Powered E-commerce Data Querying
- ACAdobe Commerce MCP Server by CDataquery live adobe commerce data from claude desktop using natural language, no sql required
- SHShopifymanage shopify products, orders, customers, and inventory via graphql in claude or cursor
- CMcommercetools MCP Essentialslets AI agents read and write commercetools catalog, orders, and project data via MCP
- OIOdoo IntegrationAI Access to Your ERP System
Sources
ecommerceguide profiles are built from public product information and written for ecommerce teams. We do not test products, and paying never changes where a listing ranks.
- Listing on mcpmarket.commcpmarket.com (opens in a new tab)
- GitHub repositorygithub.com (opens in a new tab)
Also listed on MCP Market.
See something incorrect? Report an update