File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,18 @@ A community-maintained MCP (Model Context Protocol) server that provides AI assi
1414
1515## Features
1616
17- The server provides comprehensive .NET development capabilities through MCP tools:
17+ The server provides comprehensive .NET development capabilities through MCP tools and resources:
18+
19+ ### MCP Resources (Read-Only Context)
20+
21+ The server exposes read-only resources that provide efficient access to .NET environment metadata:
22+
23+ - ** dotnet://sdk-info** - Information about installed .NET SDKs (versions and paths)
24+ - ** dotnet://runtime-info** - Information about installed .NET runtimes (versions and types)
25+ - ** dotnet://templates** - Complete catalog of installed .NET templates with metadata
26+ - ** dotnet://frameworks** - Information about supported .NET frameworks (TFMs) including LTS status
27+
28+ Resources provide structured JSON data and are more efficient than tool calls for frequently accessed read-only information.
1829
1930### Template & Framework Information
2031
@@ -301,6 +312,7 @@ dotnet-mcp/
301312│ ├── DotNetMcp.csproj # Project file
302313│ ├── Program.cs # MCP server setup
303314│ ├── DotNetCliTools.cs # MCP tool implementations
315+ │ ├── DotNetResources.cs # MCP resource implementations
304316│ ├── DotNetSdkConstants.cs # Strongly-typed SDK constants
305317│ ├── TemplateEngineHelper.cs # Template Engine integration
306318│ └── FrameworkHelper.cs # Framework validation helpers
You can’t perform that action at this time.
0 commit comments