Alexa+ Enterprise Hub
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
🧠 Alexa+ Enterprise Hub (Small Business Inventory MCP)
Built for the Build, Ship, Shape: Amazon Developer Hackathon (Alexa+ Track).
The Alexa+ Enterprise Hub is a self-hosted Model Context Protocol (MCP) server and simulated Alexa+ web client. It is engineered to bring enterprise-grade supply chain intelligence to small shopkeepers, hawker stalls, and local cafe owners through intuitive conversational AI.
🌟 Inspiration & What It Does
Small businesses constantly fight a battle against dead capital and inventory spoilage. Relying on manual tracking makes predicting stockouts difficult and time-consuming.
The Alexa+ Enterprise Hub acts as an autonomous supply chain assistant. It tracks dynamic daily burn rates, predicts imminent stockouts, and proactively helps manage vendor relationships through simple conversational commands.
Related MCP server: Sales and Stock Analysis MCP Server
✨ Key Features (MCP Tools)
Predictive Stockouts & Spoilage Logging: Tracks dynamic daily burn rates and warns owners before high-velocity staples run out or perishables expire.
Automated Purchase Orders: Automatically aggregates low-stock items by supplier and generates dispatch-ready Purchase Order (PO) payloads.
Smart Budget Planning: Simulates the most critical reorders needed to stay operational under strict cash-flow constraints.
Clearance Engine: Scans for near-expiry items and automatically generates promotional markdown strategies to recoup costs.
Profit Projections & Custom Items: Seamlessly adds new items directly to the database and calculates projected profit margins based on wholesale costs and retail markups.
🏗️ Architecture & Compliance
This project strictly adheres to the official hackathon requirements for the Alexa+ simulated experience path:
server.py(Backend): A FastAPI server fully compliant with the 2025-11-25 Streamable HTTP MCP specification. It exposes over 15 specialized enterprise tools via JSON-RPC.index.html(Simulated Client): A browser-based Agentic Chat Simulator and GUI dashboard that executes conversational commands against the backend tools in real-time.inventory_seed.json: A flexible data seed file that automatically populates the live SQLite database (inventory.db) on the first boot.
🚀 Quick Start Instructions
1. Install Dependencies
Ensure you have Python installed, then install the required FastAPI and Uvicorn packages:
pip install fastapi uvicorn2. Run the Server
Launch the MCP server and web dashboard:
python server.py3. Open the Dashboard
Open your web browser and navigate to:
http://127.0.0.1:80004. Test the Agent
Try typing these sample prompts into the Agentic Chat Simulator, or click the guided prompt cards on the user interface:
"Add new item KFC Bucket, Fast Food, 15, buckets, 5, 2, 2026-10-31, KFC Corp, $12.50"
"Simulate reorder budget for $150"
"Calculate profit projection at 40% markup"
📄 License
This project is licensed under the MIT License.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
AI copilot for artisan food makers — stock, orders, HACCP and billing from your chat.
AI inventory management: stock, Demand ESP reorder recommendations and purchase orders.
Demand forecasts, reorder points, order quantities and inventory health for Shopify stores.
Read and update live small-business inventory, suppliers, reorder suggestions and purchase orders.
Related MCP Servers
- FlicenseAqualityDmaintenanceEnables store operations including inventory and sales queries and automated replenishment ordering through natural language.3-
- FlicenseNot gradedqualityDmaintenanceEnables querying sales data, identifying out-of-stock products, viewing top sellers, and receiving restock suggestions through natural language.-
- AlicenseNot gradedqualityBmaintenanceEnables natural-language queries of retail sell-through, inventory coverage, out-of-stock risk, and reorder suggestions from POS and warehouse data, with an optional agent that emails reorder proposals.62 npmMIT
- AlicenseAqualityBmaintenanceEnables AI agents to manage inventory conversationally: list and look up products, check current stock levels, record inbound and outbound movements idempotently, review movement history, and surface items below their minimum threshold. Every figure is grounded in tool calls rather than model estimation, and invalid operations return explicit error codes the agent can reason about.5MIT