MCP_SERVER_SIMPLES
Verified Safeby elbrinner
Overview
A .NET Model Context Protocol server providing a collection of utility tools accessible via natural language queries through AI assistants like Copilot.
Installation
npx @modelcontextprotocol/inspector --command "dotnet run --project MI_MCP/MI_MCP.csproj"Environment Variables
- WEATHER_CHOICES
Security Notes
The server is built on .NET and utilizes standard Microsoft Extensions libraries and ModelContextProtocol preview packages. While no 'eval', obfuscation, hardcoded secrets, or direct malicious patterns are visible in the provided truncated files, the use of preview/release candidate versions for core dependencies (e.g., Microsoft.Extensions.Hosting 10.0.0-rc.2.25502.107 and ModelContextProtocol 0.4.0-preview.1) introduces a potential risk for instability or unpatched vulnerabilities. Proper input validation in the C# tool implementations (not provided) is crucial, especially for tools like WeatherTools which use environment variables and SecurityTools which generate passwords.
Similar Servers
UnityNaturalMCP
Integrates Unity Editor with Model Context Protocol (MCP) clients like AI coding assistants, enabling direct execution of Unity C# tools from these clients.
csharp-lsp-mcp
An MCP server that provides C# and XAML language intelligence by integrating with `csharp-ls` and built-in XAML analysis for AI assistants like Claude.
mcp.gateway
Build Model Context Protocol (MCP) servers in .NET, enabling AI assistants to discover and invoke C# code as tools, prompts, and resources.
mcp-poc
A self-contained .NET Model Context Protocol (MCP) server for local development and NuGet publication, offering tools for calculations, CEP lookups, random number generation, and history tracking, integrated with AI assistants like Copilot.