Skip to main content
Glama
README.mdโ€ข1.47 kB
# 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 ```bash # 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:mcp ``` 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

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vanushya/MCP-Example'

If you have feedback or need assistance with the MCP directory API, please join our Discord server