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?
Provides tools for harvesting, filtering, and analyzing network traffic from Charles Proxy, enabling AI agents to perform reverse engineering and debugging of web requests.
AlicenseAqualityCmaintenanceEnables AI agents to interact with Charles Proxy for HTTP traffic analysis, supporting incremental harvest, checkpoint timelines, and rich filtering tools.138MITWhy 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,035 npm1MITWhy 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.
AlicenseBqualityBmaintenanceIntegrates 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.1884 PyPI315MITWhy 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?
Provides machine translation between 8 languages via Charles Translator API
AlicenseAqualityBmaintenanceAnonymize 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-mcp668 PyPI4MITWhy 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.137-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.
FlicenseAqualityAmaintenanceRuns 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.2111 npm-Why this server?
Provides a mock server that integrates with Charles Proxy, automatically generating Charles Map Remote XML configurations to intercept and mock API requests from mobile apps.
AlicenseNot gradedqualityDmaintenanceA zero-code-intrusion mock server for mobile apps that integrates with Charles proxy, allowing dynamic rule management via natural language in Cursor.5 npmMITWhy this server?
Provides automation for Charles Proxy, enabling profile-driven configuration of proxying, SSL host management, and mapping remote requests to loopback destinations.
AlicenseNot gradedqualityAmaintenanceGuarded, profile-driven Charles Proxy automation for macOS and Android testing. Uses immutable TOML profiles and explicit plan/apply confirmation.Apache 2.0