← all repositories
uvwt/agentdock

AI agents get SSH-like reach, but with guardrails and an off switch

It gives AI agents hands-on access to local and remote machines without letting them wander off-leash or consuming a dedicated coding-agent quota.

789 stars Go AgentsCoding Assistants
agentdock
Velocity · 7d
+34
★ / day
star history

What it does

AgentDock is a standalone MCP runtime that acts as a bridge between AI clients like ChatGPT or Claude and actual computing environments. It exposes tools for file operations, shell commands, Git, browser automation, and long-running tasks across macOS, Linux, Windows, and containers. You connect multiple instances to a single conversation to coordinate work across your laptop, a LAN host, and a cloud VPS without switching contexts.

The interesting bit

The project treats permission boundaries as a first-class feature rather than an afterthought: atomic file writes, path restrictions, private-directory protection, environment variable filtering, and output redaction are all built in. It also persists task state with checkpoints, so an agent can resume after a network hiccup or a reboot instead of starting from scratch.

Key highlights

  • Orchestrates multiple machines from one AI conversation via MCP Streamable HTTP.
  • Isolates Skills and dynamic MCP servers in their own environments with separate variables and runtimes.
  • Supports browser and macOS desktop automation, including authenticated sessions and screenshots.
  • Offers recoverable tasks with staged checkpoints and evidence-based completion checks.
  • Optionally pairs with NexusDock for long-term memory, runbooks, and multi-device state coordination.

Caveats

  • Native ACP working directories follow the host or container security boundary, bypassing AgentDock’s filesystem allowlist.

Verdict

Worth a look if you want an AI agent to actually manage infrastructure, edit code, or run deployments on real hardware without giving it the keys to the kingdom. Skip it if you are looking for a chat interface or model inference—AgentDock does neither.

Frequently asked

What is uvwt/agentdock?
It gives AI agents hands-on access to local and remote machines without letting them wander off-leash or consuming a dedicated coding-agent quota.
Is agentdock open source?
Yes — uvwt/agentdock is open source, released under the Apache-2.0 license.
What language is agentdock written in?
uvwt/agentdock is primarily written in Go.
How popular is agentdock?
uvwt/agentdock has 789 stars on GitHub.
Where can I find agentdock?
uvwt/agentdock is on GitHub at https://github.com/uvwt/agentdock.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.