`create-customer` and `create-simple-product` create real records using an admin credential, so this belongs on a staging store before it goes anywhere near production. The read side is genuinely convenient — `get-todays-orders` takes no parameters at all, which turns how did we do today into a single call.
A Node CLI server that talks to a Magento 2 store's API. It pairs with the Magento 2 MCP server module and exposes a small set of store operations, each documented with its own parameters.
- Product details fetched by product ID — `get-product-details`
- Products found by SKU, name or ID, with at least one of the three required — `search-product-details`
- Today's orders listed, with no parameters at all — `get-todays-orders`
- A customer created from email, first and last name and password, with optional addresses — `create-customer`
- A simple product created from SKU, name, price, attribute set, status and visibility — `create-simple-product`
A Magento 2 store with the companion Magento 2 MCP server module installed. `MAGENTO_API_URL` is required and points at your Magento API base URL; the example configuration also supplies `MAGENTO_ADMIN_USERNAME` and `MAGENTO_ADMIN_PASSWORD`. Install with `npm install -g @iranimij/magento-mcp-remote-server`, or build locally and run `node dist/bundle.cjs`. The package is `@iranimij/magento-mcp-remote-server` 1.1.6.
One command plus a key — npm install -g @iranimij/magento-mcp-remote-server, then supply credentials
