netmcpservers
Collection of my MCP (Model Context Protocol) servers written in .NET
Documentation
.NET MCP Servers
Collection of MCP (Model Context Protocol) servers written in .NET, published as NuGet packages.
Installation
Using dnx (dotnet 10.0+)
With .NET 10 or later, you can run the servers directly without installation:
dnx Mcp.Server.MauiDevEnv --yesUsing dotnet tool (dotnet 8.0+)
For .NET 8 or 9, install as global tools:
dotnet tool install --global Mcp.Server.MauiDevEnvConfiguration
MCP Client Configuration
Add to your MCP client configuration file (e.g., Claude Desktop, GitHub Copilot):
For .NET 10+ (using dnx):
{
"mcpServers": {
"mauidevenv": {
"type": "stdio",
"command": "dnx",
"args": ["Mcp.Server.MauiDevEnv", "--yes"]
}
}
}For .NET 8/9 (using installed tools):
{
"mcpServers": {
"mauidevenv": {
"type": "stdio",
"command": "mcp-server-mauidevenv"
}
}
}See individual `mcp.json` files in each project folder for ready-to-use configurations.
Servers
MauiDevEnv MCP Server
Package: `Mcp.Server.MauiDevEnv`
Command: `mcp-server-mauidevenv` or `dnx Mcp.Server.MauiDevEnv`
Manage .NET MAUI development environments including .NET SDKs, Android SDK, and Java JDK.
Tools
`dotnet_info` - Get comprehensive .NET SDK and runtime information
- Returns: JSON with SDK versions, workloads, runtimes, and latest available versions
`get_android_environment_info` - Get Android SDK and Java JDK information
- Returns: JSON with Android SDK path, Java JDK path, and installed packages
`android_sdk_accept_licenses` - Accept Android SDK licenses
- Parameters: `android_sdk_home` (optional)
`android_sdk_install_package` - Install Android SDK packages
- Parameters: `package_path_or_id`, `android_sdk_home` (optional)
`android_sdk_uninstall_package` - Uninstall Android SDK packages
- Parameters: `package_path_or_id`, `android_sdk_home` (optional)
`android_sdk_download` - Download Android SDK
- Parameters: `android_sdk_home` (required)
Development
Testing Locally
# Test MauiDevEnv server
dotnet run --project MauiDevEnvDocumentation
- See `agents.md` files in each project for detailed LLM-friendly documentation
- Root `agents.md` provides repository overview
Frequently asked questions
What is netmcpservers?
netmcpservers is Collection of my MCP (Model Context Protocol) servers written in .NET
How do I install netmcpservers?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is netmcpservers open source?
Yes — it is hosted on GitHub at https://github.com/Redth/NetMcpServers and has 2 stars.
Related MCP tools
An MCP server that allows MCP clients like Claude Desktop or Cursor to perform actions in the Unity Editor C#-based implementation.
The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft. Trusted by 3500+ developers.
Model Context Protocol (MCP) plugin to connect with Unity Editor — designed for OpenAI, Gemini, Claude, Deepseek and Grok interoperability
🙌 OpenHands: Code Less, Make More for the Model Context Protocol. Enhance AI assistants with powerful integrations. Python-based implementation.
The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more.
Universal memory layer for AI Agents; Announcing OpenMemory MCP - local and secure memory management. Python-based implementation.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP