Best Charles MCP Servers
Charles is a web debugging proxy application that allows developers to monitor and manipulate HTTP/HTTPS traffic between their device and the internet, making it easier to debug network issues and test applications.
Why this server?
Uses the Charles Proxy CA certificate for SSL interception, requiring the Charles-exported cert and key to enable HTTPS MITM on the proxy.
AlicenseAqualityBmaintenanceRuns a local HTTPS MITM proxy to intercept and mock network traffic from Android devices at the network level, enabling AI agents to register JSON transform rules and static responses without modifying app source code.2114 npmMITWhy this server?
Integrates with Charles Proxy to inspect live HTTP traffic, analyze saved recordings, create and manage mocks, replay requests, and perform reverse-engineering workflows for APIs, authentication, and request signatures.
AlicenseBqualityBmaintenanceEnables AI agents to connect to Charles Proxy for live and historical traffic analysis, summary-first insights, request detail inspection, and data-driven mock creation via Map Local/Remote.47MITWhy this server?
Recommended as a proxy tool for monitoring Eufy app network traffic to obtain device credentials.
AlicenseBqualityDmaintenanceA Model Context Protocol server for controlling Eufy RoboVac vacuum cleaners, enabling users to scan for devices, connect to them, and execute various cleaning commands through natural language.201,399 npm1MITWhy this server?
Provides read-only, live access to the HTTP(S) traffic Charles Proxy is currently capturing, allowing agents to list recent requests, inspect request/response headers, timing, TLS details and (optionally) bodies, search traffic, and get session summaries — with credentials redacted and host allowlists limiting visibility.
AlicenseBqualityBmaintenanceNative, read-only MCP bridge exposing live Charles Proxy traffic to MCP clients like Claude Code, Codex and Cursor72MITWhy this server?
Provides machine translation between 8 languages via Charles Translator API
AlicenseAqualityCmaintenanceAnonymize PII and redact text for GDPR using real NLP, not just regex. Czech-first, built on ÚFAL/LINDAT (MasKIT + NameTag NER) with 80+ PII patterns. Also multilingual NER across 35+ languages, morphology (UDPipe), machine translation, and spellcheck. 6 tools. Non-commercial use only. Install: pip install anonymize-mcp656 PyPI4MITWhy this server?
Allows for the monitoring and analysis of network traffic through Charles Proxy, enabling agents to capture real-time traffic, inspect historical recordings, filter requests by host or status, and view detailed request/response data.
AlicenseBqualityCmaintenanceIntegrates Charles Proxy with MCP clients to provide real-time and historical network traffic capture and structured analysis. It features a summary-first approach that filters noise and desensitizes data for efficient, low-token agent debugging and monitoring.18169 PyPI330MITWhy this server?
Provides tools for harvesting, filtering, and analyzing network traffic from Charles Proxy, enabling AI agents to perform reverse engineering and debugging of web requests.
AlicenseAqualityDmaintenanceEnables AI agents to interact with Charles Proxy for HTTP traffic analysis, supporting incremental harvest, checkpoint timelines, and rich filtering tools.138MITWhy this server?
Allows exporting captured traffic to HAR files compatible with Charles Proxy, and importing traffic from HAR files created by Charles.
FlicenseBqualityDmaintenanceA lightweight MCP server built on mitmproxy that lets LLMs capture, inspect, replay, and modify HTTP traffic through a set of focused tools.138-Why this server?
Integrates with Charles Proxy 5.2.2 to read and analyze captured traffic, including full requests and responses, live capture with cursors, session import/export and format conversion, replay and mutation testing for reverse engineering, and control of Charles recording, throttling, Map Remote, Rewrite, and Breakpoints.
AlicenseNot gradedqualityCmaintenanceEnables MCP clients to read, decode, and analyze traffic captured by Charles Proxy 5.2.2, covering live capture, saved session files, and body decoding across JSON, compressed, form, multipart, protobuf, and WebSocket payloads. It also supports reverse-engineering workflows that replay requests and mutate fields to determine which signature, timestamp, or token parameters the server actually enforces.3MIT