sudo-proxy MCP server
io.github.tarides/sudo-proxy·v1.2.0Privileged command execution proxy with human approval via pkexec or sudo
0 stars
Reviews
Write oneNobody has reviewed sudo-proxy yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
sudo-proxy tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 14 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How sudo-proxy compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 90/100
- higher than 83% of 48,243 servers
Release history: 3 versions in the registry since 2026-09-07, latest 2026-10-02, typically one every 15 days.
Install sudo-proxy in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the sudo-proxy repository's README, as published. We do not edit it. Read it on GitHub
sudo-proxy
An MCP server that lets an agent run privileged, mutating commands —
locally or over SSH — with a human keypress required on every one and
no credential ever stored.
Privileged command execution proxy with an MCP server for AI agent integration. Receives requests over a Unix socket, shows a single-keypress TUI prompt for human approval, then escalates via sudo. Configure sudo-proxy-mcp in Claude Code or any MCP client and the model can run privileged commands — with explicit human approval on every one.
⚠️ Not yet independently audited. The security assurance in this repo is
self-produced. Security reviewers: REVIEWING.md is a 15-minute
on-ramp — the falsifiable claims, the trust boundary, and where we have no
assurance. Reporting: SECURITY.md.
Architecture
AI model ──► sudo-proxy-mcp ──► Unix socket ──► sudo-proxy ──► TUI Y/N ──► sudo
(MCP server) │
│
local socket, or SSH tunnel
(start_server spawns sudo-proxy --host
which sets up the tunnel and remote
server)The TUI prompt asks for approval (single keypress), then sudo handles privilege escalation. The password prompt appears in the same terminal. This flow is identical for local and remote hosts. A non-privileged mode runs commands directly as the current user, still behind the same Y/N gate — see docs/usage.md.
Why not just use the Bash tool?
sudo-proxy fills the gap when a model needs to install packages, edit system files, manage services, or run any other command — with the human always in the loop, even when Claude Code is run with --dangerously-skip-permissions.
For how this relates to mcp-firewall, sandboxing, polkit, doas, and other neighboring tools, see docs/comparison.md.
Features and non-features
What sudo-proxy does:
every command, privileged and unprivileged, with no way to bypass it.
- Per-command human approval — a single-keypress Y/N TUI gate on
system files, manages services; not limited to read-only diagnostics.
- Real privilege escalation via sudo — installs packages, edits
command runs on this machine or on a remote host over an SSH tunnel.
- Local and remote over one flow — the same approval TUI whether the
terminal; nothing is cached, encrypted-at-rest, or written to disk.
- Stores no secret — the sudo password is typed live into the
run, with no shell-string interpolation.
- Explicit argv — commands are passed and displayed exactly as they
environment.
- Sanitized environment — a fixed allowlist, not the inherited shell
even when the agent's own permission prompts are disabled.
- Audit trail — each request is logged by the server (-v).
- Works under --dangerously-skip-permissions — the human gate holds
What sudo-proxy deliberately does not do:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
sudo-proxy: common questions
- Is sudo-proxy MCP server safe?
- Yes, by our scan: it is graded A (90/100). Read the sudo-proxy safety report
- Does sudo-proxy need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is sudo-proxy maintained?
- The last commit was 34 days ago (2026-10-02). The latest release is v1.2.0.
- What can I use instead of sudo-proxy?
- Servers from other publishers that do the same job: SSH Manager MCP server.
Alternatives to sudo-proxy
Same job from other publishers: the closest match first, then the best rated.
- SSH ManagerSSH for AI agents: commands, files, backups and health, with approval, a vault and an audit trailnot reviewedEstablishedA