Collection of MCP (Model Context Protocol) servers written in .NET, published as NuGet packages.
With .NET 10 or later, you can run the servers directly without installation:
dnx Mcp.Server.MauiDevEnv --yesFor .NET 8 or 9, install as global tools:
dotnet tool install --global Mcp.Server.MauiDevEnvAdd 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.
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.
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)
# Test MauiDevEnv server
dotnet run --project MauiDevEnv- See
agents.mdfiles in each project for detailed LLM-friendly documentation - Root
agents.mdprovides repository overview