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.
photons
A comprehensive demonstration MCP server showcasing various functionalities of the Photon runtime, including basic data handling, streaming responses, progress reporting, in-memory state management, and interactive UI elements. It serves as a reference for developers building new photons.
mcp.gateway
Build Model Context Protocol (MCP) servers in .NET, enabling AI assistants to discover and invoke C# code as tools, prompts, and resources.