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.

1 / 2
pd claim, pd find, pd ps demo pd begin, pub/sub, salvage, lock demo
pd claim · pd find · pd ps — stable ports, zero conflicts

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