Sniffs out the AI processes you forgot about. A Mac menu-bar tool for finding and killing stale Claude sessions, MCP servers, Playwright runs, and dev servers.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"pidhound": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Mac menu-bar tool for finding and killing stale Claude sessions, MCP servers, Playwright runs, dev servers, and Docker containers — before your fans spin up.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in browser / ai-ml
Dynamic problem-solving through sequential thought chains
Browser automation with Puppeteer for web scraping and testing
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
MCP Security Weekly
Get CVE alerts and security updates for PIDhound and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Sniffs out the AI processes you forgot about.
A Mac menu-bar tool for finding and killing stale Claude sessions, MCP servers, Playwright runs, dev servers, and Docker containers — before your fans spin up.

Heavy AI coding sessions kept ending the same way: multiple Claude windows running, MCPs everywhere, Playwright in the background, Docker chugging — and at some point my MacBook fans would scream and the case got hot. I'd ask Claude what to kill, paste the commands back one at a time, things would calm down. Next session, same dance. After enough of that I built a button.
Download the latest DMG from Releases, drag PIDhound to Applications, and launch.
Requirements: macOS 14 Sonoma or later, Apple Silicon (M1 / M2 / M3 / M4).
First launch: the v1.0 DMG is ad-hoc signed but not notarized. On macOS Sonoma, Sequoia, and Tahoe (26), Gatekeeper blocks ad-hoc signed apps on first launch. To clear the block, run this once in Terminal:
xattr -dr com.apple.quarantine /Applications/PIDhound.appThen double-click PIDhound as usual. You only need to run this once per install.
The System Settings → Privacy & Security → Open Anyway flow can also work on some systems, but it's unreliable for ad-hoc signed apps — if you tried it and the app still won't open (or shows "damaged"), run the command above.
A Homebrew cask is planned for v1.1.
Modern AI-assisted coding spawns dozens of long-lived processes per workday — Claude sessions, MCP servers (per client, per tool), Playwright runs, dev servers, AI helpers. Many outlive their usefulness. The result: sustained high CPU, hot Mac, loud fans, drained battery.
PIDhound is built for the panic moment: glance at the menu bar, see four stale items eating 1.2 GB, hit one button, fans calm down.
It is not an Activity Monitor replacement. It is opinionated, narrow, and focused on AI/dev workflow hygiene.
powermetrics: fan RPM, per-core temps, per-process energyPIDhound isn't trying to replace Activity Monitor. It's a different shape:
| Concern | Activity Monitor | PIDhound |
|---|---|---|
| Process grouping | None — every node is its own row | Semantic groups: Claude sessions, MCPs, Playwright, etc. |
| Stale / orphan detection | None | Tags processes idle > 2h, orphan, or zombie |
| Batch kills | One process at a time | One-click cleanup of all stale items |
| Listening ports | Not shown | Dedicated tab with kill-by-port |
| Docker containers | Shows only the wrapper | Shows individual containers via docker ps |
| History | Live only | 24 h timeline of vitals + kill events |
| Menu bar widget | None | Always-visible mini status with temp + stale count |
| Custom kill profiles | None | Saved shortcuts with keybinds |
Use Activity Monitor when you want the system-wide picture. Use PIDhound when you want to clean up the AI/dev mess.