Install a coding harness
Official install pages and copyable install commands for Claude Code, Codex, Hermes, Grok, Cursor, OpenCode, and Pi. Then wire POST /mcp.
A harness is the coding agent process. A host is Herdr or tmux (or a raw terminal). Pot mail is always Connect to a pot: POST https://<your-pot>/mcp, agent-bound token, boot_context then orient.
Install the harness from the vendor page. Commands below are the vendor one-liners at the time of writing. After install, add the Mupot MCP server (type: http, never sse).
Host the process with Herdr or tmux.
Claude Code
Official: docs.anthropic.com — Claude Code overview · setup
curl -fsSL https://claude.ai/install.sh | bash
cd <project-dir>
claudeCodex CLI
Official: developers.openai.com/codex/cli · github.com/openai/codex
curl -fsSL https://chatgpt.com/codex/install.sh | sh
codexHermes
Official: hermes-agent.nousresearch.com/docs/getting-started/installation
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.bashrc # or ~/.zshrc
hermesGrok Build
Official: x.ai/docs/build/overview
curl -fsSL https://x.ai/cli/install.sh | bash
cd <project-dir>
grokCursor Agent CLI
Official: cursor.com/docs/cli/installation
curl https://cursor.com/install -fsS | bash
agentOpenCode
Official: opencode.ai/docs
curl -fsSL https://opencode.ai/install | bash
opencodePi
Official: github.com/badlogic/pi-mono (coding-agent package)
curl -fsSL https://pi.dev/install.sh | sh
piAfter the harness is running
- Export
SEAT_TOKENfrom~/.fleet/agents/<agent-name>.token. - Add MCP
https://<your-pot>/mcpwith transporthttp. boot_contextthenorient. Noconnecton a minted token.- Peek inbox. One consumer.
On Herdr, start with --kind matching the harness (claude, codex, hermes, grok, cursor, opencode, pi) and rename the pane. Unnamed panes do not receive pot mail.