McpServer
Verified Safeby Darko-Martinovic
Overview
A dual-mode server for supermarket inventory and sales management, supporting both Web API (REST) and console/MCP operations for integration with AI tools.
Installation
dotnet run --consoleEnvironment Variables
- ASPNETCORE_ENVIRONMENT
- AzureSearch__Endpoint
- AzureSearch__ApiKey
- AzureSearch__IndexName
- AzureOpenAI__Endpoint
- AzureOpenAI__ApiKey
- AzureOpenAI__ChatCompletionDeploymentName
- AzureOpenAI__EmbeddingDeploymentName
Security Notes
Configurable connection strings and API keys via appsettings.json (though empty by default), reducing hardcoded secrets. CORS and Swagger UI are enabled by default in development mode, requiring careful review and configuration (e.g., restricted origins, disabled in production) for security. No visible 'eval' or obfuscation patterns. Depends on standard Microsoft and Serilog packages. Default SQL Server connection uses Integrated Security to a localdb, which is safer for development.
Similar Servers
klavis
Creates an AI agent that uses Klavis Strata to interact with Gmail and YouTube through MCP, demonstrating how to summarize a YouTube video and email the summary.
cross-llm-mcp
This MCP server provides a unified interface for calling and orchestrating multiple Large Language Models (LLMs) from various providers, offering user preferences for model selection, tag-based routing, and a comprehensive prompt logging system.
MCP-Server-and-PostgreSQL-Sample-Retail
Provides AI assistants with secure, intelligent access to retail sales data through PostgreSQL for sales analytics and product discovery.
DatabaseMcpServer
This server provides a unified, secure database operation interface for AI assistants, supporting a wide range of database types and dynamic switching.