Shoppingate MCP Server
Click on "Install 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., "@Shoppingate MCP Serverrecommend products for a gift under 200 SAR"
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.
Shoppingate MCP Server (TypeScript)
Model Context Protocol (MCP) Server for the Shoppingate AI Platform — powering both Merchant & Customer Super-App capabilities across Claude Desktop, ChatGPT, Claude.ai, and the Shoppingate AI Gateway.
🛠️ Complete Feature & Tool Coverage
1. Merchant Tools (src/tools/merchantTools.ts)
search_products: Search catalog with keyword, category, price range, and stock status filters.get_product_details: Fetch product specs, images, pricing, and stock levels by ID.update_product_stock: Update inventory quantity and stock availability.list_merchant_orders: Filter customer orders by status (pending,processing,shipped,delivered,cancelled).get_order_details: Retrieve full order line items, customer details, and shipping address.update_order_status: Change order fulfillment status with tracking notes.list_promotions: View active store deals and promotional offers.create_coupon: Create percentage or fixed SAR discount coupon codes.
2. Customer Super-App Tools (src/tools/customerTools.ts)
customer_search_products: Natural language product search for end-customers by budget, category, or brand.get_recommendations: Fetch personalized recommendation rails (Recommended for You, Trending, New Arrivals).get_similar_products: Semantic similarity search for Product Detail Pages (PDP).track_customer_order: Live order tracking and delivery status.check_visa_guidance: Query visa requirements and packages for travel destinations.search_travel_insurance: Query travel insurance plans by destination & trip duration.
3. MCP Resources & Prompts
Resources:
shoppingate://catalog/summary&shoppingate://orders/summary.Prompts:
merchant_daily_briefing&product_copywriter(Bilingual English/Arabic PDP copywriting).
Related MCP server: Enneagora E-commerce MCP Server
⚙️ Transport Modes
Stdio Mode (
npm run start:stdio): Native integration with Claude Desktop.HTTP / SSE Mode (
npm run start:sse): Express server listening onhttp://localhost:3005for ChatGPT, Claude.ai, & AI Gateway.
🚀 Quick Start
cd Backend/MCP-SERVER
# Install dependencies
npm install
# Compile TypeScript
npm run build
# Start in SSE / Browser Playground Mode (Port 3005)
npm run start:sse
# Start in Stdio Mode (For Claude Desktop CLI)
npm run start:stdio🌐 Browser Playground
Open http://localhost:3005 in Chrome to test both Merchant and Customer tools visually.
Playground UI:
http://localhost:3005Health Check:
http://localhost:3005/health-checkOpenAPI Schema:
http://localhost:3005/openapi.jsonSSE Stream:
http://localhost:3005/sse
💡 Claude Desktop Setup
Config file location: %APPDATA%\Claude\claude_desktop_config.json (or Microsoft Store AppData path):
{
"mcpServers": {
"shoppingate-merchant": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": [
"C:\\Repository\\Shoppingate\\Backend\\MCP-SERVER\\dist\\index.js"
],
"env": {
"TRANSPORT_MODE": "stdio",
"ECOM_SERVICE_URL": "https://microservices.shoppinggate.app/ecom",
"SERVICE_API_KEY": "O5Xpb9Lho$NooI@7@Q>ztCpGVCQ"
}
}
}
}Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables complete VTEX e-commerce platform integration through natural language, allowing management of catalog, inventory, pricing, promotions, orders, marketplace operations, checkout, customer data, and payment configurations via AI conversations.84131MIT
- Alicense-qualityDmaintenanceEnables customer support across e-commerce platforms by providing order management, product guidance, and account assistance tools through natural language queries.4MIT
- Flicense-qualityDmaintenanceEnables natural language management of apps, services, resources, attributes, and data via the Dimetrics API with full CRUD operations and advanced filtering.
- FlicenseAqualityDmaintenanceEnables AI-powered shopping assistance by analyzing natural language shopping queries and automating product searches on multiple e-commerce platforms.12
Related MCP Connectors
Manage your Savanto store from your AI: catalog, content, prompts, and analytics, by chat.
Routes natural-language shopping queries to merchant storefronts, returns normalized results.
Connect e-commerce and marketing data to AI assistants via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ashishprajapati14/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server