Best .NET MCP Servers
.NET is a free, cross-platform, open-source developer platform for building many different types of applications, created by Microsoft.
Why this server?
Analyzes C#/.NET projects to extract namespaces, classes, and routes from ASP.NET or Minimal API applications for structural navigation.
AlicenseAqualityAmaintenanceStructural graph map of any codebase. Scans entities, relationships, and feature flows across 13 languages so LLMs navigate by structure instead of reading everything.Last updated16136MITWhy this server?
Supports .NET ASP.NET framework export format for architecture designs, generating project scaffolds in .NET.
Why this server?
Enables debugging of .NET applications, allowing users to launch or attach to processes, set and manage breakpoints, step through code, and inspect variables, scopes, and call stacks.
AlicenseBqualityDmaintenanceAn MCP server that enables AI agents to debug .NET applications using netcoredbg. It supports core debugging tasks like setting breakpoints, stepping through code, and inspecting variables or stack traces.Last updatedMITWhy this server?
Fetches latest stable versions of the .NET SDK via mise-en-place.
AlicenseAqualityCmaintenanceEnables AI coding agents to retrieve the latest stable versions of packages and tools across multiple ecosystems, preventing outdated dependency versions in generated code.Last updated46Apache 2.0Why this server?
Provides debugging capabilities for .NET applications, including launching, attaching, setting breakpoints, stepping through code, inspecting variables, evaluating expressions, and GUI automation for WPF, WinForms, and Avalonia.
AlicenseBqualityAmaintenanceEnables AI coding agents to debug .NET applications with breakpoints, stepping, variable inspection, and GUI automation for WPF, WinForms, and Avalonia apps.Last updated1004MITWhy this server?
Provides tools for interacting with Azure services, specifically Azure Blob Storage and Azure Cosmos DB (NoSQL API). Enables operations like creating/listing/deleting containers, uploading/reading/deleting blobs, and creating/reading/querying/deleting items in Cosmos DB.
AlicenseAqualityDmaintenanceThis server implements the Model Context Protocol for seamless interaction with Azure Blob Storage and Cosmos DB, enabling automatic logging and audit tracking of operations.Last updated195MITWhy this server?
Provides code search and editing for .NET projects using the Roslyn language server, enabling semantic queries and symbol-level edits.
AlicenseAqualityBmaintenanceToken-safe code search for AI agents: queries the language-server index (clangd / Roslyn / tsserver / pyright) instead of grep and returns a token-capped file:line list — ~20x fewer tokens. Symbol-level editing + a grep→index rewrite hook. Local-only, no IDE.Last updated157MITWhy this server?
Allows decompiling .NET assemblies into C# source code, listing types, decompiling specific types or entire assemblies, and searching across decompiled code using ILSpy.
AlicenseAqualityBmaintenanceEnables LLMs to read .NET assemblies as C# by providing tools to list types, decompile types, decompile assemblies, and search decompiled source.Last updated4MITWhy this server?
Provides tools for debugging .NET and ASP.NET Core applications, including launching, breakpoints, stepping, inspection, expression evaluation, exception analysis, hang analysis, and request tracing.
AlicenseAqualityAmaintenanceMCP server that lets AI agents (Claude, Cursor) debug your .NET / ASP.NET Core appLast updated278MIT