Your ports.
My rules.
Zero conflicts.

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

Installs CLI, MCP server, and Claude Code skills — ready to use immediately.

Real commands. Real output.

Every frame is captured from a live Port Daddy daemon — no fake terminals.

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