Integrates Charles Proxy with MCP clients for real-time network traffic analysis
Best for Debugging API integration issues by inspecting real-time request/response payloads.
English README | Tool Contract.
Charles MCP Server 用于把 Charles Proxy 接入 MCP 客户端,让 agent 可以稳定地读取实时流量、分析历史录包,并在需要时再展开单条请求细节。.
What it does
- Real-time network traffic capture from Charles Proxy
- Structured analysis of historical and live traffic sessions
- Summary-first approach to reduce token usage during debugging
- Drill-down capability for detailed request inspection
- Automated configuration support for major MCP clients
Setup requirements
Requires 5 environment variables: CHARLES_USER, CHARLES_PASS, CHARLES_PROXY_HOST, CHARLES_PROXY_PORT, CHARLES_MANAGE_LIFECYCLE. Available via Claude Code CLI and Claude Desktop / Cursor.
View Charles MCP Server details vs
Give your AI assistant a packet analyzer.
Best for Security analysts investigating suspicious network traffic patterns.
Give your AI assistant a packet analyzer. Drop a .pcap file, ask questions in plain English — get answers backed by real tshark data.
English · 中文 · Changelog · Contributing.
What it does
- Packet dissection and analysis using tshark
- Support for protocol hierarchy analysis
- Credential scanning and threat intelligence checks
- Auto-detection of Wireshark suite tools like capinfos and dumpcap
- Cross-platform support for Windows, Linux, and macOS
View Wireshark MCP details Biggest differences
CompareCharles MCP ServerWireshark MCP
Best forDebugging API integration issues by inspecting real-time request/response payloads.Security analysts investigating suspicious network traffic patterns.
StandoutReal-time network traffic capture from Charles Proxy.Packet dissection and analysis using tshark.
SetupClaude Code CLI or Claude Desktop / Cursor, needs 5 env vars, stdio transport.pip or uvx, stdio transport.
Transportstdiostdio
Community118 GitHub stars55 GitHub stars
Bottom line
Pick Charles MCP Server if...Debugging API integration issues by inspecting real-time request/response payloads. Real-time network traffic capture from Charles Proxy. Claude Code CLI or Claude Desktop / Cursor, needs 5 env vars, stdio transport.
Pick Wireshark MCP if...Security analysts investigating suspicious network traffic patterns. Packet dissection and analysis using tshark. pip or uvx, stdio transport.
The real split here is workflow fit, not raw counts. Charles MCP Server: Debugging API integration issues by inspecting real-time request/response payloads. Wireshark MCP: Security analysts investigating suspicious network traffic patterns. Charles MCP Server also has the larger public footprint (118 vs 55 stars).