.NET-based Windows desktop automation server that lets agents interact with the Windows desktop.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add windows-net -- dnx WindowsMCP.Net@ --yes~/.codex/config.toml
[mcp_servers.windows-net]
command = "dnx"
args = ["WindowsMCP.Net@", "--yes"]
# codex mcp add windows-net -- dnx WindowsMCP.Net@ --yes~/.cursor/mcp.json
{
"mcpServers": {
"windows-net": {
"command": "dnx",
"args": [
"WindowsMCP.Net@",
"--yes"
]
}
}
}.vscode/mcp.json
{
"servers": {
"windows-net": {
"type": "stdio",
"command": "dnx",
"args": [
"WindowsMCP.Net@",
"--yes"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"windows-net": {
"command": "dnx",
"args": [
"WindowsMCP.Net@",
"--yes"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"windows-net": {
"command": "dnx",
"args": [
"WindowsMCP.Net@",
"--yes"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"windows-net": {
"command": "dnx",
"args": [
"WindowsMCP.Net@",
"--yes"
]
}
}
}