Skip to content

MCP server

ECShopX AI MCP / CLI

MCP server and CLI for the ECShopX e-commerce platform, exposing backend admin and H5 storefront tools such as goods, categories, orders and member login.

  • Official
  • Runs locally
  • API key

Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing

ecommerceguide summary

ECShopX AI MCP / CLI gives MCP clients tools for an ECShopX store's admin backend and H5 storefront, covering goods and category listing and search, member login and admin order message actions. It is published by ShopeX under Apache-2.0 and built from source with Node 20 or later, running over stdio or HTTP (default 127.0.0.1:3030, with /mcp and /health). The same repository ships a shopex CLI that shares the implementation.

Why it stands out

Published by ShopeX, the vendor behind ECShopX, and shipped alongside a shopex CLI that shares the same implementation.

What ECShopX AI MCP / CLI does

ecommerceguide editorial
  • Tools cover goods, categories, member login and admin order messages
  • stdio and HTTP transports; HTTP exposes /mcp with optional Bearer token
  • Backend JWT set through the ECX_ACCESS_TOKEN environment variable, optional
  • Setup steps documented for Cursor and Claude Code
  • Built from a git clone with npm ci and npm run build
  • Docker build and compose scripts, including front-public and member read-only profiles
  • TypeScript workspace from ShopeX, Apache-2.0 licensed
  • Companion shopex CLI is not published to npm; run via workspace

How ecommerce teams could use it

ecommerceguide editorial

Illustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.

  1. Engineering team running an ECShopX storefront

    Developers add the server to Cursor with ECX_BASE_URL and a config path so the assistant can query catalogue data

    Intended outcomeGoods and category list and search tools return results to the client without writing REST calls

  2. Agency maintaining ECShopX stores for clients

    The HTTP transport is started on port 3030 behind a Bearer token for a remote MCP client

    Intended outcomeRemote clients call /mcp with an Authorization header while /health stays unauthenticated for checks

  3. Store team handling H5 member and order workflows

    Operators need member login and admin order message actions available to an assistant in Claude Code

    Intended outcomeThe server exposes those read and write tools, with a member read-only Docker profile available to limit scope

Who it suits

ecommerceguide editorial

Best for

You run ECShopX and have developers who can build the workspace from source and connect Cursor or Claude Code to admin and H5 tools.

Probably not for

You are on another ecommerce platform, need a hosted endpoint or OAuth, or cannot build and run the server yourself.

Business size
Any stageFit depends on running ECShopX and self-hosting the server, not on store size; no pricing or audience bounds are stated.

Technical details

From the vendor's own pages

From the server's repository, documentation and MCP directory listings.

What an agent can do
Manage products, Orders, Customers
Transport
stdio (local), HTTP (remote)
Authentication
API key, Tokenenv ECX_ACCESS_TOKEN (backend JWT) optional; HTTP mode optional Bearer via ECX_MCP_HTTP_TOKEN
Package
ecshopx-mcp-server
Language
TypeScript
Licence
Apache-2.0
Repository last updated
3 Apr 2026

Connect ECShopX AI MCP / CLI

Third-party data

Setup documented for

Install command
git clone https://github.com/ShopeX/ECShopX_Ai-mcp-cli.git && npm ci && npm run build

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

Categories and use cases

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.

Also listed on PulseMCP.

See something incorrect? Report an update