dotMCP 0.2.0
See the version list below for details.
{ "servers": { "dotMCP": { "type": "stdio", "command": "dnx", "args": ["dotMCP@0.2.0", "--yes"] } } }
.vscode/mcp.json settings file.
dotnet tool install --global dotMCP --version 0.2.0
dotnet new tool-manifest
dotnet tool install --local dotMCP --version 0.2.0
#tool dotnet:?package=dotMCP&version=0.2.0
nuke :add-package dotMCP --version 0.2.0
dotMCP (SharpMCP.Server)
MCP server that exposes a C# solution as a semantic graph over Roslyn, instead of requiring an LLM agent to grep files and re-parse text on every step.
What it's for
Connect this server to an MCP-capable client (Claude Code, VS Code + Copilot, Cursor, etc.) so the agent can navigate, analyze, and edit a C# solution through typed tool calls (get_type, find_callers, find_writes, rename_symbol, concurrency_audit, tests_run, and more) instead of raw file search-and-replace.
See the repository at https://github.com/QsROg8320/SharpMCP —
.claude/skills/sharpmcp-tools/SKILL.md there documents all 57 tools with real
tested examples, argument constraints, and known gaps.
Usage via NuGet (dnx)
VS Code / clients that use a "servers" config block:
{
"servers": {
"dotMCP": {
"type": "stdio",
"command": "dnx",
"args": ["dotMCP@0.1.1", "--yes"]
}
}
}
qwen-code / Pi Coding Agent / other clients that use a plain "mcpServers" block
(do not include "servers" or "type" here — those are VS Code-specific and
will be rejected by these clients):
{
"mcpServers": {
"dotMCP": {
"command": "dnx",
"args": ["dotMCP@0.1.1", "--yes"]
}
}
}
Requires the .NET 10 SDK (for the dnx command) on the machine running the MCP
client.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.8.2 | 0 | 8/14/2026 |
| 0.8.1 | 76 | 8/12/2026 |
| 0.8.0 | 74 | 8/12/2026 |
| 0.7.10 | 81 | 8/11/2026 |
| 0.7.9 | 78 | 8/11/2026 |
| 0.7.8 | 111 | 7/30/2026 |
| 0.7.7 | 105 | 7/30/2026 |
| 0.7.6 | 109 | 7/29/2026 |
| 0.7.5 | 107 | 7/29/2026 |
| 0.7.4 | 111 | 7/28/2026 |
| 0.7.3 | 125 | 7/26/2026 |
| 0.7.2 | 131 | 7/18/2026 |
| 0.7.1 | 126 | 7/18/2026 |
| 0.7.0 | 127 | 7/18/2026 |
| 0.6.1 | 133 | 7/17/2026 |
| 0.6.0 | 143 | 7/16/2026 |
| 0.5.0 | 125 | 7/16/2026 |
| 0.4.0 | 123 | 7/16/2026 |
| 0.3.0 | 124 | 7/16/2026 |
| 0.2.0 | 137 | 7/14/2026 |