This MCP server allows AI agents to interact with `dotnet new` templates through natural language, enabling users to search, inspect, preview, and create projects without needing to memorize CLI commands.
From the registry: Search, inspect, preview, and create .NET projects from dotnet new templates via AI agents.
Please install the `dotnet-template-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install .NET 10 SDK** — Required for the dnx zero-install command. (https://dotnet.microsoft.com/download/dotnet/10.0)
Canonical MCP server config (stdio transport):
- command: `dnx`
- args: ["-y","DotnetTemplateMCP","--version","1.3.0"]
- optional environment variables:
- `MCP_TEMPLATE_TRANSPORT`: Transport mode. Defaults to stdio. Set to 'http' for streamable HTTP. (example: `stdio`)
- `MCP_TEMPLATE_HTTP_URL`: Listen URL when MCP_TEMPLATE_TRANSPORT=http. (example: `http://0.0.0.0:8080`)
- `MCP_TEMPLATE_TOOL_PROFILE`: Tool profile: 'full' (default, 14 tools) or 'lite' (5 core tools). (example: `full`)
- `MCP_TEMPLATE_ELICITATION`: Set to 'false' to disable interactive elicitation of missing parameters. (example: `true`)
Note: Lets AI agents work with `dotnet new` templates through natural conversation. Alternative install: dotnet tool install --global DotnetTemplateMCP.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.MCP_TEMPLATE_TRANSPORTSet transport mode for the MCP server (stdio or http).MCP_TEMPLATE_HTTP_URLConfigure the listen URL for the HTTP transport.MCP_TEMPLATE_ELICITATIONEnable or disable interactive elicitation for missing parameters.MCP_TEMPLATE_TOOL_PROFILESet the tool profile to use (full or lite).Real-time Kubernetes network traffic visibility and API analysis for HTTP, gRPC, Redis, Kafka, DNS.