MCP Server Template
A starter template for building a Model Context Protocol (MCP) server using TypeScript and Node.js.
@iranimij/magento-mcp-remote-server
A remote Model Context Protocol (MCP) server for integrating with the Magento 2 MCP server module. This library provides a CLI server that exposes tools for demonstration and for fetching product details from a Magento backend. It is intended to be used in conjunction with the Magento 2 module to enable AI and remote automation features for your Magento store.
Installation
npm install -g @iranimij/magento-mcp-remote-server
Or, for local development:
git clone <this-repo-url>
cd mcp
npm install
npm run build && npm run bundle
Usage
Add the following to your cursor MCP settings:
"testServer": {
"command": "npx",
"args": ["@iranimij/magento-mcp-remote-server"],
"env": {
"MAGENTO_API_URL": "https://app.magento.test/",
"MAGENTO_ADMIN_USERNAME": "admin",
"MAGENTO_ADMIN_PASSWORD": "admin1234"
}
},
As a CLI
npx magento-mcp-remote-server
Or, if running locally after build:
node dist/bundle.cjs
Environment Variables
MAGENTO_API_URL(required): The base URL of your Magento API (e.g.,https://your-magento-site.com).- (Optional) You may add authentication headers in
index.tsif your Magento API requires a token.
Tools
This server exposes the following tools. Click each tool for detailed documentation:
- get-product-details: Fetch product details for a given product ID from the Magento API.
- get-todays-orders: Fetch all orders placed today from the Magento API.
- create-customer: Create a new customer in Magento.
- create-simple-product: Create a new simple product in Magento.
- search-product-details: Search for product details by SKU, name, or ID from the Magento API.
Example Output
Below is an example output for a product search using the search-product-details tool:

Development
- Written in TypeScript. Source in
src/. - Easily extensible with custom tools.
Related Servers
Lucide Icons
Provides access to the Lucide icon library for use in LLM and agentic applications.
Vibe-Coder
A server for a structured, LLM-based coding workflow, from feature clarification and planning to phased development and progress tracking.
CODING DevOps
Interact with the CODING DevOps platform for managing projects and work items.
HED MCP Server
An MCP server for Hierarchical Event Descriptors (HED) that automates sidecar creation and annotation for BIDS event files using LLMs.
ENC Charts MCP Server
Programmatically access and parse NOAA Electronic Navigational Charts (ENC) in S-57 format.
Vibe Stack MCP
Helps developers choose the right tech stack for their projects with personalized recommendations.
Tatara MCP Server
An MCP server for interacting with the Tatara blockchain ecosystem. Requires configuration for the Tatara RPC endpoint and a wallet private key.
Mermaid MCP Server
Converts Mermaid diagrams to PNG or SVG images.
GitGuardian
Scan projects for over 500 types of secrets using GitGuardian's API to prevent credential leaks.
RandomWeb3MCP
A random element generation service based on EVM block hash for games, finance, testing, and other fields.