{"repo":"Mapika/portview","free":true,"listed":false,"github":"https://github.com/Mapika/portview","clone":"git clone https://github.com/Mapika/portview.git","description":"See what's on your ports, then act on it. Diagnostic-first port viewer for Linux, MacOS and Windows.","language":"Rust","stars":56,"topics":["cli","devtools","linux","port","process","rust","terminal","diagnostics","docker","macos"],"license":"MIT","category":"cli-tools","readme_excerpt":"portview See what's on your ports, then act on it. So can your AI agent. lsof -i is slow and cryptic. ss -tlnp is unreadable. netstat is deprecated. You just want to know what's on port 3000 and kill it. One command. Every listening port, the process behind it, memory usage, uptime, and the full command — in a colored table. Then inspect, kill, or watch it live. It's also an MCP server — one binary, no Node, no npx — so Claude Code and Cursor can answer \"what's on 3000?\" without shelling out to lsof and misparsing the result. 1 MB single binary. Zero runtime dependencies. Linux, macOS, and Windows. Install Or grab a binary from Releases. What it does Features Scan --all includes non-listening connections — one row per connection, so a pile-up of TIME WAIT or CLOSE WAIT sockets is visible rather than collapsed. --wide shows full commands. --json for scripting. Ports whose owner can't be resolved are still listed, with - in the columns that can't be filled. That happens for another user's process without sudo , and for sockets like TIME WAIT that outlive the process that opened them. The scan, doctor, and MCP examples below are real output, captured by demo/record.sh inside an isolated namespace — which is why the user is root and the paths are /opt/app . The Docker example is illustrative, since it needs a running daemon. MCP server (for AI agents) Give your coding agent eyes on your ports. portview mcp speaks the Model Context Protocol over stdio, so Claude Code, Cursor, and ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Mapika","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Mapika/portview/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}