Provides CRUD operations for retail e-commerce product management with AI-powered product descriptions, inventory tracking, and smart search capabilities using SQLite database storage.
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
Quick start
The 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 installed