MCP低风险未认领
WinCtl
Windows desktop control for AI agents: screen, UI Automation, input, processes, files, shell.
sitharaj88sitharaj88/winctl
server.json
{
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "io.github.sitharaj88/winctl",
"description": "Windows desktop control for AI agents: screen, UI Automation, input, processes, files, shell.",
"title": "WinCtl",
"repository": {
"url": "https://github.com/sitharaj88/winctl",
"source": "github"
},
"version": "1.0.2",
"websiteUrl": "https://github.com/sitharaj88/winctl#readme",
"icons": [
{
"src": "https://raw.githubusercontent.com/sitharaj88/winctl/main/icon.png",
"mimeType": "image/png",
"sizes": [
"512x512"
]
},
{
"src": "https://raw.githubusercontent.com/sitharaj88/winctl/main/assets/icon-256.png",
"mimeType": "image/png",
"sizes": [
"256x256"
]
}
],
"packages": [
{
"registryType": "npm",
"identifier": "@sitharaj88/winctl",
"version": "1.0.2",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Permission profile: readonly (observation only), standard (adds desktop interaction and file access), or full (adds process control and shell execution). Defaults to standard.",
"format": "string",
"default": "standard",
"name": "WINCTL_PROFILE"
},
{
"description": "Comma-separated capability tiers, overriding the profile. Any of: observe, interact, filesystem, manage, shell.",
"format": "string",
"name": "WINCTL_TIERS"
},
{
"description": "Semicolon-separated folders that file tools may access. Empty means the whole filesystem except protected Windows system directories.",
"format": "string",
"name": "WINCTL_ALLOWED_PATHS"
},
{
"description": "Set to false to skip user confirmation prompts for destructive actions. Defaults to true.",
"format": "string",
"default": "true",
"name": "WINCTL_CONFIRM_DESTRUCTIVE"
},
{
"description": "Path to the JSONL audit log. Defaults to %LOCALAPPDATA%\\winctl\\audit.jsonl.",
"format": "string",
"name": "WINCTL_AUDIT_LOG"
},
{
"description": "Screenshots are downscaled to at most this width in pixels. Defaults to 1600.",
"format": "string",
"default": "1600",
"name": "WINCTL_MAX_IMAGE_WIDTH"
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/sitharaj88/winctl/releases/download/v1.0.2/winctl.mcpb",
"version": "1.0.2",
"fileSha256": "4556a00621ed232482523d23852190eb9ac344d8d27e5109c2eb5142a35a3335",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Permission profile: readonly (observation only), standard (adds desktop interaction and file access), or full (adds process control and shell execution). Defaults to standard.",
"format": "string",
"default": "standard",
"name": "WINCTL_PROFILE"
}
]
}
]
}权限
声明检测
运行代码—
bundlenode安装—
npm:@sitharaj88/winctl@1.0.2mcpb:https://github.com/sitharaj88/winctl/releases/download/v1.0.2/winctl.mcpb@1.0.2安装时运行脚本—无
网络无无
需要的凭据无无
工作区外的路径—无
智能体工具—无
检查
低风险 · 没有发现需要提醒的地方。
未经人工审核 · 已做规则检查;模型审核尚未开启。
版本
- #11.0.2最新2026年10月7日
WinCtl在 Codeg 中打开