solution_analyze
Analyze a solution/workspace — project structure, frameworks, CPM status
How to use it
Project documentation lists solution_analyze for the Dotnet Template MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
FULL DOTNET TEMPLATE MCP LISTINGOther tools in Dotnet Template MCP (16)
5 core tools
Scan a project/solution/folder for outdated NuGet versions and report or apply upgrades (CPM-aware)
Compare 2+ templates side by side — parameters, features, frameworks
Execute a sequence of templates (project + items) in one workflow
Analyze a .csproj → generate a reusable template matching repo conventions
Preview files without touching disk
"web API with auth" → webapi + auth=Individual — no LLM needed
Parameters, constraints, post-actions — all in one shot
Install a package (idempotent — skips if already there)
Create a project. Not installed? Auto-resolves from NuGet. Elicits missing params interactively
List what's installed, filter by language/type/classification
Search locally and on NuGet.org — one call, ranked results
Suggest parameter values with rationale based on cross-parameter relationships
Remove a template package
Validate a local template directory for authoring issues before publishing
Inventory of everything installed