herdr-mcp
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Gecti
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Stable MCP/OAuth edge for remote web planners to control local Herdr with gated fs/git/exec, browser wake, and A/B self-upgrading runtimes.
herdr-mcp
Turn the reasoning capacity you already have in ChatGPT / Web AI into a persistent local development environment.
Web AI subscriptions can provide substantially more usable reasoning capacity than many API or local-agent workflows, and MCP gives those browser models a standard way to call software on your machines. Herdr-MCP starts from that opportunity instead of introducing another model subscription.
MCP gives Web AI hands. Herdr gives those hands a persistent workplace. The optional browser extension closes the loop.
ChatGPT can inspect and modify code, use Git, run commands and tests, or delegate long-running work to local coding agents. Herdr keeps workspaces, terminals, processes and agents alive independently of any single chat, so parallel work and conversation handoff do not require rebuilding the local worksite.
Docs: https://whshang.github.io/herdr-mcp/ · Source: https://github.com/whshang/herdr-mcp
Languages: English · 简体中文 · 日本語
Fastest setup: paste one prompt into your coding agent
Use Cursor, Codex, Claude Code, Pi, Cline, or another local coding agent that can read URLs and run commands:
Install and configure Herdr and herdr-mcp for me. First read and follow this guide end to end: https://raw.githubusercontent.com/whshang/herdr-mcp/main/docs/i18n/en/quick-agent-install.md .
Install the local herdr-mcp runtime from GitHub Releases, not from a git clone. Pause only when I personally need to sign in/create a Cloudflare API Token, or when I need to add the herdr Connector/app in ChatGPT. Automate and verify everything else.
The local herdr-mcp runtime is a native binary; normal users do not need Node.js or npm to run it. Node may be used temporarily by the Agent only for Cloudflare/Wrangler bootstrap.
The guide tells the agent to:
- check Herdr and install the official stable build if it is missing;
- install the latest stable
herdr-mcpruntime from GitHub Releases; - deploy Cloudflare Edge, configure the workstation Link, and verify public
/healthand/mcp; - pause only for Cloudflare sign-in / API Token creation;
- pause only for adding the
herdrConnector in ChatGPT and completing OAuth; - finish with
herdr-mcp doctorand a real MCP smoke test.
Prefer to do it manually? See Installation.
First real test
In a new ChatGPT conversation with the herdr Connector enabled, send:
Inspect my Herdr projects. Read only; do not modify anything.
A healthy setup lets ChatGPT see real workspaces, panes, agents, Git state, and project files through the MCP tools.
Artifacts and visual work in v0.4.2
The v0.4.2 runtime extends the same workstation boundary to visual and file-import work. herdr_fs_image lets ChatGPT inspect PNG/JPEG/GIF/WebP assets directly from managed projects, and the built-in planner policy routes artifacts over the shortest safe path: managed local files go through the direct herdr_fs_* tools, safe signed HTTPS URLs are imported directly with herdr-mcp artifact import --signed-url, directly consumable MCP/Connector file references are consumed directly, and only the remaining cross-boundary transfers use a private, short-lived Cloudflare R2 generic artifact relay. The Rust runtime imports with HTTPS/SSRF, size, MIME/signature, digest, managed-root, dirty-file, and busy-agent checks before anything is written to the repository. The public MCP catalog stays at 18 tools.
The browser extension is not a generic file relay. In v0.4.2 it has one narrow authenticated source-capture role for images generated in the current ChatGPT Web conversation: ChatGPT cookies and the short-lived bearer stay in browser memory, the extension resolves the conversation's image_asset_pointer/file_id, fetches the image only from the allowlisted HTTPS chatgpt.com download endpoint, and sends only validated image bytes plus non-secret metadata to the local Native Host. Cookies, bearer tokens, Authorization headers, and download URLs never cross that boundary. OpenCLI and Ego Browser were UAT/research aids only, not product dependencies; all other artifact routing remains runtime + direct import + the private R2 fallback.
Browser extension: optional, after the Connector works
The browser extension adds long-conversation continuity, the Side Panel Control Center, workspace binding, and queued next-turn messages. It is not required for the first ChatGPT-to-workstation connection.
In the v0.4.2 source candidate, a user who manually opens another conversation inside the same bound ChatGPT Project can simply say “continue” or “resume” without supplying an internal continuity ID. Herdr first searches the durable Continuity Journal with stable conversation / Project / workspace identity. It auto-resumes only when that identity identifies exactly one active chain; otherwise it shows bounded candidate evidence and asks the user to confirm. Recency or text similarity alone never selects a chain. See Browser continuity.
End users install it only from the Chrome Web Store:
- finish the runtime + Connector verification first;
- open the Herdr Chrome Web Store item; while the first listing is still a draft, this direct page can show Item not available;
- choose the official Herdr extension and click Add to Chrome;
- run
herdr-mcp native-host installandherdr-mcp native-host status; - future extension updates are delivered through the normal Chrome Web Store update mechanism; no local extension package is required.
The Store item is currently in its first publication flow. Until the listing is published, the direct item page can be unavailable and Store search may return no result. Normal end users should skip this optional step rather than install a local development build.
See Browser extension and Browser Control Center.
Current support boundary
- stable herdr-mcp:
v0.4.1; - public MCP contract: epoch 2 / 18 tools;
- strongest clean-machine evidence: macOS Apple Silicon;
- Windows x64 release binary is available, while Windows end-to-end UAT is still being completed;
- Linux runtime is not claimed as a supported current-stable product surface yet.
Local runtime CLI
Most users can let their coding agent manage this lifecycle. The stable top-level user commands are:
herdr-mcp install
herdr-mcp status
herdr-mcp doctor
herdr-mcp update check
herdr-mcp update apply
herdr-mcp update status
herdr-mcp rollback
herdr-mcp uninstall
herdr-mcp service ... is an advanced / internal service-control surface, not the normal install path. On 0.4.1+, herdr-mcp scan --json refreshes the evidence-backed inventory of locally startable Herdr agent kinds; see the CLI reference for details.
Read more only when you need it
- Quick agent install — recommended onboarding protocol for a coding agent;
- Installation — manual setup;
- ChatGPT Connector — OAuth / MCP connection;
- Browser extension — Chrome Web Store install and continuity;
- Browser extension privacy — extension data handling and Limited Use;
- Troubleshooting — doctor, Link, Edge, OAuth;
- Architecture — Runtime / Edge / Link / Extension boundaries.
Maintainer release gates, UAT, CI, Runtime A/B, and historical GA evidence remain documented, but they are intentionally outside the first-install path.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi