TGViewer
r/SelfHosted r/SelfHosted @r_selfhosted · 969 subscribers
Post #53935 25
remote-pc-mcp: a self-hosted daemon that lets your AI agent (or any MCP client) drive your home machines over your tailnet

My project: https://github.com/raghibrm/remote-pc-mcp

If you run agents (Claude Code, Cursor, Cline, anything MCP-compatible) and have more than one machine, this turns every box into something the agent can operate: run commands, manage files, watch CPU/RAM/GPU, launch and babysit long jobs, take screenshots, click and type when something needs a GUI touch.

Why it might fit this sub:

- Fully self-hosted. A small pip-installable Python package plus a supervisor, no cloud, no account, no telemetry, nothing phones home.
- Tailnet-first. Set REMOTE_PC_MCP_HOST to your Tailscale IP and the listener is unreachable from anywhere outside your tailnet. The docs explicitly tell you not to expose it publicly without TLS and a reverse proxy.
- Boring, auditable install. Windows: a Startup-folder shortcut. Linux: a systemd user unit (install.sh --linger to survive reboots). --uninstall removes everything. The supervisor restarts the server with exponential backoff on crash.
- Honest threat model. The bearer token is root-equivalent because shell_exec runs arbitrary commands as the daemon user. That's the point of the tool, and the README says so in bold instead of burying it. Constant-time token comparison, sanitized error output.

I run it on a GPU box and an old laptop that serves media, and dispatch heavy or long-running work to them from the machine I actually sit at.

v0.5.0, on PyPI and the official MCP registry, test suite + CI + CodeQL. Feedback welcome, especially on the security posture.

https://redd.it/1x0ehzs
@r_SelfHosted
GitHub GitHub - raghibrm/remote-pc-mcp: MCP server that exposes a PC's capabilities (shell, filesystem, GPU, screenshots, background processes)… MCP server that exposes a PC's capabilities (shell, filesystem, GPU, screenshots, background processes) to Claude Code or any MCP client - raghibrm/remote-pc-mcp
More from @r_selfhosted
  1. Oct 8, 2026optional in return. I hope you can trust me on this, and if not — I'm happy to answer any…
  2. Oct 8, 2026tags. Re-imports don't duplicate them, and bookmarks don't affect your distance statistics…
  3. Oct 8, 2026Dawarich 1.15.3 Update - your favorite Google Timeline alternative (stickers included) Hi…
  4. Oct 8, 2026Deja - now in homebrew core https://redd.it/1x0oo8n @r_SelfHosted
  5. Oct 8, 2026Combining TOR, WebRTC and Git into a Decentralized E2EE P2P Messaging App Not better than…
  6. Oct 8, 2026Need help with setting up a home server Hey guys, I have a few questions about setting up…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →