Back to Home
Sarapakistan0 icon

eShopLite

Verified Safe

by Sarapakistan0

Overview

An e-commerce application demonstrating advanced AI integration via Model Context Protocol (MCP) for semantic search, real-time audio chat, and external tool access.

Installation

Run Command
cd ./src/eShopAppHost/ && dotnet run

Environment Variables

  • AZURE_ENV_NAME
  • AZURE_LOCATION
  • AZURE_SQL_PASSWORD
  • OPENAI_CONNECTIONSTRING

Security Notes

The project uses modern .NET Aspire and Azure deployment practices including Managed Identity and `secretRef` for secrets, indicating a strong posture against hardcoded credentials. External ingress is configured to disallow insecure connections. The README explicitly mentions security guidelines and GitHub Actions for security scanning, promoting good practices. No 'eval' or other highly dangerous patterns were found in the truncated code. The only minor point for not being a perfect 10 is that internal container communication `allowInsecure: true` is noted in some templates, which is generally acceptable within a private VNet or Container Apps environment but conceptually less secure than end-to-end HTTPS.

Similar Servers

Stats

Interest Score30
Security Score9
Cost ClassHigh
Avg Tokens750
Stars1
Forks0
Last Update2026-01-19

Tags

.NETAspireAzureGenerative AIMCP