WinCtl
Rank #19,017io.github.sitharaj88/winctl
Windows desktop control for AI agents: screen, UI Automation, input, processes, files, shell.
WinCtl is a Model Context Protocol (MCP) server published by sitharaj88. It ranks #19,017 of 115,591 servers tracked on MCP Toplist. WinCtl is listed across 2 registries — Official MCP and Glama, with 1 tracked version. It was first listed on Aug 2, 2026 and most recently updated on Aug 2, 2026.
Ranks ahead of 96,574 of 115,591 servers on MCP Toplist.
Use WinCtl
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add winctl -e "WINCTL_PROFILE=<your WINCTL_PROFILE>" -e "WINCTL_TIERS=<your WINCTL_TIERS>" -e "WINCTL_ALLOWED_PATHS=<your WINCTL_ALLOWED_PATHS>" -e "WINCTL_CONFIRM_DESTRUCTIVE=<your WINCTL_CONFIRM_DESTRUCTIVE>" -e "WINCTL_AUDIT_LOG=<your WINCTL_AUDIT_LOG>" -e "WINCTL_MAX_IMAGE_WIDTH=<your WINCTL_MAX_IMAGE_WIDTH>" -- npx -y @sitharaj88/winctlReplace each placeholder with your own value before saving.
Published as mcp bundle `https://github.com/sitharaj88/winctl/releases/download/v1.0.0/winctl.mcpb` — install it through your client’s extension manager.
[mcp_servers.winctl]
command = "npx"
args = ["-y", "@sitharaj88/winctl"]
[mcp_servers.winctl.env]
WINCTL_PROFILE = "<your WINCTL_PROFILE>"
WINCTL_TIERS = "<your WINCTL_TIERS>"
WINCTL_ALLOWED_PATHS = "<your WINCTL_ALLOWED_PATHS>"
WINCTL_CONFIRM_DESTRUCTIVE = "<your WINCTL_CONFIRM_DESTRUCTIVE>"
WINCTL_AUDIT_LOG = "<your WINCTL_AUDIT_LOG>"
WINCTL_MAX_IMAGE_WIDTH = "<your WINCTL_MAX_IMAGE_WIDTH>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
Published as mcp bundle `https://github.com/sitharaj88/winctl/releases/download/v1.0.0/winctl.mcpb` — install it through your client’s extension manager.
{
"mcpServers": {
"winctl": {
"command": "npx",
"args": [
"-y",
"@sitharaj88/winctl"
],
"env": {
"WINCTL_PROFILE": "<your WINCTL_PROFILE>",
"WINCTL_TIERS": "<your WINCTL_TIERS>",
"WINCTL_ALLOWED_PATHS": "<your WINCTL_ALLOWED_PATHS>",
"WINCTL_CONFIRM_DESTRUCTIVE": "<your WINCTL_CONFIRM_DESTRUCTIVE>",
"WINCTL_AUDIT_LOG": "<your WINCTL_AUDIT_LOG>",
"WINCTL_MAX_IMAGE_WIDTH": "<your WINCTL_MAX_IMAGE_WIDTH>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
Published as mcp bundle `https://github.com/sitharaj88/winctl/releases/download/v1.0.0/winctl.mcpb` — install it through your client’s extension manager.
{
"mcpServers": {
"winctl": {
"command": "npx",
"args": [
"-y",
"@sitharaj88/winctl"
],
"env": {
"WINCTL_PROFILE": "<your WINCTL_PROFILE>",
"WINCTL_TIERS": "<your WINCTL_TIERS>",
"WINCTL_ALLOWED_PATHS": "<your WINCTL_ALLOWED_PATHS>",
"WINCTL_CONFIRM_DESTRUCTIVE": "<your WINCTL_CONFIRM_DESTRUCTIVE>",
"WINCTL_AUDIT_LOG": "<your WINCTL_AUDIT_LOG>",
"WINCTL_MAX_IMAGE_WIDTH": "<your WINCTL_MAX_IMAGE_WIDTH>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
Published as mcp bundle `https://github.com/sitharaj88/winctl/releases/download/v1.0.0/winctl.mcpb` — install it through your client’s extension manager.
{
"servers": {
"winctl": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@sitharaj88/winctl"
],
"env": {
"WINCTL_PROFILE": "<your WINCTL_PROFILE>",
"WINCTL_TIERS": "<your WINCTL_TIERS>",
"WINCTL_ALLOWED_PATHS": "<your WINCTL_ALLOWED_PATHS>",
"WINCTL_CONFIRM_DESTRUCTIVE": "<your WINCTL_CONFIRM_DESTRUCTIVE>",
"WINCTL_AUDIT_LOG": "<your WINCTL_AUDIT_LOG>",
"WINCTL_MAX_IMAGE_WIDTH": "<your WINCTL_MAX_IMAGE_WIDTH>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
Published as mcp bundle `https://github.com/sitharaj88/winctl/releases/download/v1.0.0/winctl.mcpb` — install it through your client’s extension manager.
{
"mcpServers": {
"winctl": {
"command": "npx",
"args": [
"-y",
"@sitharaj88/winctl"
],
"env": {
"WINCTL_PROFILE": "<your WINCTL_PROFILE>",
"WINCTL_TIERS": "<your WINCTL_TIERS>",
"WINCTL_ALLOWED_PATHS": "<your WINCTL_ALLOWED_PATHS>",
"WINCTL_CONFIRM_DESTRUCTIVE": "<your WINCTL_CONFIRM_DESTRUCTIVE>",
"WINCTL_AUDIT_LOG": "<your WINCTL_AUDIT_LOG>",
"WINCTL_MAX_IMAGE_WIDTH": "<your WINCTL_MAX_IMAGE_WIDTH>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
Published as mcp bundle `https://github.com/sitharaj88/winctl/releases/download/v1.0.0/winctl.mcpb` — install it through your client’s extension manager.
{
"mcpServers": {
"winctl": {
"command": "npx",
"args": [
"-y",
"@sitharaj88/winctl"
],
"env": {
"WINCTL_PROFILE": "<your WINCTL_PROFILE>",
"WINCTL_TIERS": "<your WINCTL_TIERS>",
"WINCTL_ALLOWED_PATHS": "<your WINCTL_ALLOWED_PATHS>",
"WINCTL_CONFIRM_DESTRUCTIVE": "<your WINCTL_CONFIRM_DESTRUCTIVE>",
"WINCTL_AUDIT_LOG": "<your WINCTL_AUDIT_LOG>",
"WINCTL_MAX_IMAGE_WIDTH": "<your WINCTL_MAX_IMAGE_WIDTH>"
}
}
}
}Replace each placeholder with your own value before saving.
Published as mcp bundle `https://github.com/sitharaj88/winctl/releases/download/v1.0.0/winctl.mcpb` — install it through your client’s extension manager.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.sitharaj88%2Fwinctl)<a href="https://mcptoplist.com/server/io.github.sitharaj88%2Fwinctl"><img src="https://mcptoplist.com/badge/io.github.sitharaj88%2Fwinctl.svg" alt="MCP Toplist: Top 25% of 115,591" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 2 registries
sitharaj88
Other servers by sitharaj88
View all sitharaj88 servers →Available versions (1)
| Version | Published |
|---|---|
| 1.0.0 | Aug 2, 2026 |
Frequently asked questions
- Who maintains WinCtl?
- WinCtl is maintained by sitharaj88, which publishes 3 MCP servers (2 total versions) tracked on MCP Toplist.
- Is WinCtl listed on the Official MCP Registry?
- Yes — WinCtl is listed on the Official MCP Registry, alongside Glama.
- How many versions does WinCtl have?
- MCP Toplist tracks 1 version of WinCtl, most recently published on Aug 2, 2026.
- Where can I find the source code for WinCtl?
- The source code for WinCtl is hosted at github.com/sitharaj88/winctl.