Give Web AI local hands and eyes
Deterministic work uses first-class file, search, patch, Git and shell tools directly. The Web model can keep ownership of goals, trade-offs and verification instead of routing every action through another agent.
herdr-mcp is a remote development control plane between Web AI and a local Herdr workstation. ChatGPT can read and edit code, inspect Git, run shell commands, observe persistent workspaces, and delegate to local agents when independent reasoning is useful—while code and execution stay on your machine.
Deterministic work uses first-class file, search, patch, Git and shell tools directly. The Web model can keep ownership of goals, trade-offs and verification instead of routing every action through another agent.
Workspaces, panes, PTYs and agents outlive individual browser requests. Long tests, servers and parallel agents keep stable identities that later turns can inspect again.
Focused investigation, parallel implementation and review can go to Herdr agents such as Pi or Grok. Reading files, checking Git and running tests remain direct operations.
Continuity sends progress and recovery back to the right conversation; Browser Control Center shows live workspaces and explicit pane targets in Chrome Side Panel; Queue saves the next ChatGPT instruction without interrupting the current reply.
Cloudflare Edge provides the stable OAuth/MCP origin while the workstation creates an authenticated outbound WSS link. ChatGPT never needs the local bearer.
Runtime A/B validates candidates, switches traffic, drains old generations and supports rollback within the same public contract—without changing the Connector URL.
With Herdr already installed, use Quick Start to bring up the local runtime, a workers.dev Edge, the ChatGPT Connector and a real herdr_inspect validation.
Bind the Web conversation, observe the local Herdr worksite in Side Panel, read bounded pane output, and keep explicit next-turn user intent queued while a reply is still running.
Learn why the public MCP contract stays compact, why runtime truth belongs to Herdr, and how Edge, Link, Runtime and the extension divide responsibilities.