MCP server exposing SSH command execution, background process control and rsync file transfer for configured hosts
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"bladerunner-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
[](https://pypi.org/project/bladerunner-mcp/) [](https://pypistats.org/packages/bladerunner-mcp) [](https://pypi.org/project/bladerunner-mcp/) [](https://github.com/ice1x/bladerunner-mcp/blob/main/LICENSE) [](https://github.com/ice1x/bladerunner-mcp/actions/workflows/ci.yml) # bladerunner-mcp MCP server that lets an AI session operate your remote machines over SSH. > ⚠️ **These tools run real commands on real servers with your credentials.** > Running your MCP client in auto-approve ("YOLO") mode means the model can > execute anything on your machines without you seeing it first. Keep manual > approval on for this server, use least-privilege SSH accounts, and have > backups/snapshots for anything you point it at. See [Security](#security). You `pip install bladerunner-mcp`, describe your hosts (e.g. a Hetzner box) in a YAML config with credentials, and the server exposes MCP tools to run commands, track long-running processes and transfer files on those hosts. The model only ever sees host aliases — secrets never enter the conversation. **Scope:** POSIX remote hosts only (`sh`, `nohup`, `tail`, `head`, `wc` must be present on the target). Windows hosts are not supported. ## Tools | Tool | Description | |------|-------------| | `list_hosts` | List configured host aliases (no secrets) | | `run_command` | Run a shell command on a host, return stdout/stderr/exit code (capped at 64 KiB per stream) | | `read_output` | Page through the full output of a truncated `run_command` or a background process | | `start_process` | Start a long-running command in the background (nohup), return pid + work_dir | | `check_process` | Report process status (`run…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.