.NET MCP Servers
@Redth
关于 .NET MCP Servers
Collection of my MCP (Model Context Protocol) servers written in .NET
基本信息
配置
工具
6JSON with SDK versions, workloads, runtimes, and latest available versions
JSON with Android SDK path, Java JDK path, and installed packages
`android_sdk_home` (optional)
`package_path_or_id`, `android_sdk_home` (optional)
`package_path_or_id`, `android_sdk_home` (optional)
`android_sdk_home` (required)
概览
What is .NET MCP Servers?
A collection of MCP servers written in .NET, published as NuGet packages, designed to manage development environments such as .NET MAUI. It targets developers using MCP-compatible clients like Claude Desktop or GitHub Copilot.
How to use .NET MCP Servers?
Install via dotnet tool install --global (for .NET 8/9) or run directly with dnx (for .NET 10+). Configure the server in your MCP client’s JSON config file (e.g., mcpServers section). The MauiDevEnv server is started with the command mcp-server-mauidevenv or dnx Mcp.Server.MauiDevEnv.
Key features of .NET MCP Servers?
- Collection of MCP servers written in .NET.
- Published as NuGet packages for easy installation.
- Supports .NET 8+ (global tool) and .NET 10+ (dnx).
- Includes MauiDevEnv server for .NET MAUI environment management.
- Provides tools for Android SDK information and management.
- Ready-to-use MCP client configurations provided per project.
Use cases of .NET MCP Servers
- Set up and inspect a .NET MAUI development environment.
- Automate acceptance of Android SDK licenses.
- Install and uninstall Android SDK packages via MCP.
- Retrieve .NET SDK versions, runtimes, and workload details.
- Download the Android SDK and manage its location.
FAQ from .NET MCP Servers
What runtime is required to use .NET MCP Servers?
For .NET 8/9, the .NET SDK 8.0+ is required. For .NET 10+, the .NET 10.0+ SDK with dnx support is needed.
How do I install a .NET MCP Server?
Use dotnet tool install --global Mcp.Server.MauiDevEnv for .NET 8/9, or simply run dnx Mcp.Server.MauiDevEnv --yes on .NET 10+.
What transport does the server use?
It uses stdio transport, configured via the MCP client’s command and args settings.
Do I need any additional authentication?
No authentication is mentioned. The server accesses local SDK installations and does not require remote credentials.
What data does the server access on my machine?
The MauiDevEnv server reads .NET SDK information, Android SDK paths, installed packages, and Java JDK details from your local system.
其他 分类下的更多 MCP 服务器
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Codelf
unbugA search tool helps dev to solve the naming things problem.
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
评论