ProxymanApp / ProxymanApp/TCPViewer
Support MCP
Open
@NghiaTranUIT is already working on this.
Since Jul 21, 2026.
DONE
- Dominant language
- Swift
- Stars
- 434
- Forks
- 20
- Avg merge
- 13h 46m
- Merged PRs (30d)
- 17
Description
Description
We need support MCP to TCP Viewer, so the user can retrieve or interact with the app faster 👍
| Capability | MCP tool | Details |
|---|---|---|
| List interfaces | list_interfaces | Returns IDs, names, addresses, availability, permissions, capabilities, and selection state. |
| Start capture | start_capture | Accepts optional interface_id and BPF capture_filter. |
| Stop capture | stop_capture | Stops the active live capture. |
| Filter packets | query_packets | Supports up to 20 AND/OR filters, plus protocols, domains, packet IDs, stream ID, ordering, and pagination. |
| Packet details | get_packet_details | Requires packet_id; supports bounded depth/node counts and sensitive-data redaction. |
| Export | export_packets | Exports selected or filtered packets as PCAP/PCAPNG to an absolute path; supports overwrite and all=true. |
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.