supervise: provision agent-side MCP config so Claude sees the sidecar #23
Reference in New Issue
Block a user
Delete Branch "supervise-mcp-provision-followup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The supervise sidecar (PRD 0013) has been serving MCP at
http://supervise:9100/since it landed, but the in-bottle Claude Code had no.mcp.jsonor settings pointing there — so the agent couldn't actually callcred-proxy-block/pipelock-block/capability-blockas tools. To exercise the flow you had to curl the sidecar from a sibling container.This closes that last mile by adding a
provision_supervisestep that writes~/.claude/settings.jsoninto the agent container with anmcpServers.superviseHTTP entry pointing at the per-bottle sidecar. No-op whenbottle.superviseis False.After this, the full end-to-end works: