MCP E-commerce Server
Provides CRUD operations for retail e-commerce product management with AI-powered product descriptions, inventory tracking, and smart search capabilities using SQLite database storage.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP E-commerce Servergenerate a description for a new wireless gaming mouse with RGB lighting"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP E-commerce Server
A Model Context Protocol (MCP) server for retail e-commerce product management with CRUD operations, AI-powered descriptions, and database integration(Sqlite).
Features
๐๏ธ Complete CRUD Operations - Create, read, update, delete products
๐ค AI-Powered Descriptions - Automatic product description generation using MCP sampling
๐ Database Integration - MySQL database with proper schema
๐ Smart Search - Search products by name with pagination
๐ฆ Low Stock Monitoring - Resource for tracking inventory levels
๐ Dual Transport Support - Both stdio and HTTP/SSE transports
๐ง TypeScript - Fully typed with Zod validation
๐ MCP Resources - Product catalog and low-stock resources
๐ฏ MCP Prompts - Pre-built prompt templates
Related MCP server: MCP E-commerce Server
Quick start
# 1) Install deps
npm i
# 2) Prepare env
cp .env.example .env
# 3) Create schema (optional, run in your MySQL)
# See sql/schema.sql
# 4) Run demo (non-MCP) usage
npm run dev:demo
# 5) Run MCP server (stdio transport)
npm run dev:mcpThe MCP server prints nothing special; it waits on stdio for a client like Claude Desktop / MCP Inspector / Apps SDK to connect.
Notes
This is intentionally minimal and tutorialโfriendly.
All database params come from environment variables.
You can extend with transactions, pagination, auth, etc.
#package.json npm link
npm login npm publish --access public
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage your NanoCart store from any AI agent: products, orders, coupons, subscribers, reports.
Manage your Savanto store from your AI: catalog, content, prompts, and analytics, by chat.
Run storefronts, listings, orders, content, fulfillment, and analytics through AI.
Hosted storefront backend for AI agents: products, cart, Stripe + PayPal, delivery, order tracking.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables comprehensive product management for e-commerce with CRUD operations, AI-powered product description generation, inventory tracking, and MySQL database integration.61MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables full CRUD operations for e-commerce product management, featuring MySQL integration and AI-powered product description generation. It provides tools for inventory monitoring and supports both stdio and HTTP/SSE transports.6MIT
- FlicenseNot gradedqualityDmaintenanceEnables CRUD and analytical operations on a SQLite inventory database, including product management and value calculations.-
- AlicenseCqualityCmaintenanceEnables e-commerce product management with CRUD operations, AI-powered descriptions, and MySQL database integration via MCP.46MIT