d0raka/claude-server-control-plugin
Control any computer from Claude — Linux, macOS, or Windows — via SSH. A Claude Cowork plugin.
Platform-specific configuration:
{
"mcpServers": {
"claude-server-control-plugin": {
"command": "npx",
"args": [
"-y",
"claude-server-control-plugin"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Control any computer remotely from Claude - Linux, macOS, or Windows - using natural conversation.
Run commands, manage services, deploy code, monitor health, edit files - all through Claude, without touching a terminal yourself.
---
Linux or macOS:
bash <(curl -fsSL https://raw.githubusercontent.com/d0raka/claude-server-control-plugin/main/install.sh)Windows (PowerShell):
irm https://raw.githubusercontent.com/d0raka/claude-server-control-plugin/main/install.ps1 | iexThe installer asks which platform you want to control (Linux / Mac / Windows), then asks for the IP, username, and password. It fills everything in automatically.
claude-server-control-plugin folder (saved to your home directory)That's it.
---
| Platform | SKILL file | |----------|-----------| | Linux (Ubuntu, Debian, Arch...) | SKILL.md | | macOS | SKILL-mac.md | | Windows 10/11 / Server | SKILL-windows.md |
---
Claude connects to your machine via SSH using Python's paramiko library, which runs inside Claude's secure sandbox. No agents running in the background - Claude SSHes in and runs commands only when you ask.
Your Computer (Claude Cowork)
|
| SSH over Tailscale VPN
v
Your Remote Machine (Linux / Mac / Windows)Tailscale is used for networking - it gives your machine a stable private IP that works from anywhere, without exposing ports to the internet.
---
-
Loading reviews...