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.ts if your Magento API requires a token.

Tools

This server exposes the following tools. Click each tool for detailed documentation:


Example Output

Below is an example output for a product search using the search-product-details tool:

Example product search output


Development

  • Written in TypeScript. Source in src/.
  • Easily extensible with custom tools.

Máy chủ liên quan

NotebookLM Web Importer

Nhập trang web và video YouTube vào NotebookLM chỉ với một cú nhấp. Được tin dùng bởi hơn 200.000 người dùng.

Cài đặt tiện ích Chrome