Port Authority
for AI Agents
No more port 3000 dogpiles, no more forgotten agents in worktrees. Port Daddy is the authoritative port manager for multi-agent development. Stable ports, agent coordination, pub/sub messaging, and dead-agent salvage — all from one daemon.
$ npm install -g port-daddy
Includes CLI, daemon, MCP server, and shell completions.
Features
Everything you need for local dev
One daemon. Many projects. Zero port conflicts.
Stable Ports
Same port every time. Deterministic assignment from identity hash. No more port roulette.
pd claim myapp:api
Agent Coordination
Sessions, notes, locks, pub/sub messaging. Built for multi-agent dev with Claude, Cursor, and Aider.
pd begin "Building auth"
DNS Resolution
Access services by name instead of port number. Writes to /etc/hosts for OS-level resolution.
myapp-api.local
Live Dashboard
15-panel dashboard at localhost:9876. Services, agents, sessions, locks, activity -- all live-updating.
pd dashboard
Quick Start
1
Install
$ npm install -g port-daddy
2
Claim a Port
$ PORT=$(pd claim myapp:api -q)
$ npm run dev -- --port $PORT
3
Open the Dashboard
$ pd dashboard
# Opens http://localhost:9876