Charles-mcp logo
Charles-mcp
★ 327
vs
perfetto-mcp-rs logo
perfetto-mcp-rs
★ 22

Charles-mcp vs perfetto-mcp-rs

Charles-mcp: Charles MCP Server bridges Charles Proxy with MCP clients, enabling AI agents to read live traffic incrementally, analyze recorded sessions with structured summary-first output, and drill down into details. It supports real-time capture, history analysis, and a reverse engineering toolchain for decoding, replay, and signature discovery, all with token-budget optimized responses.; perfetto-mcp-rs: An MCP server that analyzes Perfetto traces via LLMs, using PerfettoSQL. It automatically downloads trace_processor_shell and provides tools for Chrome traces and generic queries. Works with agentic MCP clients like Claude Code.

01

TL;DR

Charles-mcp logo
Charles-mcpDev Tooling · ★ 327

Real-time traffic monitoring and debugging for AI agents.

perfetto-mcp-rs logo
perfetto-mcp-rsDev Tooling · ★ 22

Analyze scroll jank causes in Chrome traces

02

Side-by-Side Comparison

Field
Charles-mcp logoCharles-mcp
perfetto-mcp-rs logoperfetto-mcp-rs
Category
Dev Tooling
Dev Tooling
Stars
★ 327
★ 22
License
MIT
Apache-2.0
Install Command
uvx charles-mcp
curl -fsSL https://raw.githubusercontent.com/tooluse-labs/perfetto-mcp-rs/main/install.sh | sh
Updated
4mo ago
3mo ago
Open Source
Yes
Yes
Tags
ai-agent, charles-proxy, codex
android, anthropic, chrome
03

Features

Charles-mcp logoCharles-mcp
01Real-time live capture with incremental reading (cursor-based, no data loss).
02Summary-first structured analysis (group, stats, detail) for token efficiency.
03History analysis of recorded sessions (.chlsj files) with filtering and drill-down.
04Reverse analysis toolchain: import, decode, replay, and signature candidate discovery.
05Token-budget optimized output with safe defaults and large-response warnings.
perfetto-mcp-rs logoperfetto-mcp-rs
01Automatic download of trace_processor_shell (no manual Perfetto install required)
02Supports multiple trace file formats (.pftrace, .perfetto-trace, .bin, etc.)
03Dedicated Chrome analysis tools (scroll jank, page load, main thread hotspots, etc.)
04One-line install script with automatic MCP server registration
05Cross-platform support (Linux, macOS, Windows)
04

Use Cases

Charles-mcp logoCharles-mcp
↳Real-time traffic monitoring and debugging for AI agents.
↳Analyzing historical packet captures to understand API behavior.
↳Reverse engineering authentication and signing mechanisms.
perfetto-mcp-rs logoperfetto-mcp-rs
↳Analyze scroll jank causes in Chrome traces
↳Evaluate page load performance metrics (FCP, LCP, etc.)
↳Execute custom PerfettoSQL queries on any trace file
FAQ

FAQ

What is the difference between Charles-mcp and perfetto-mcp-rs?
Both Charles-mcp and perfetto-mcp-rs are in the Dev Tooling category. Charles-mcp has 327 stars, while perfetto-mcp-rs has 22 stars.
Which is better, Charles-mcp or perfetto-mcp-rs?
The best choice depends on your use case. Choose Charles-mcp if Real-time traffic monitoring and debugging for AI agents., and perfetto-mcp-rs if Analyze scroll jank causes in Chrome traces.
Is Charles-mcp free or open source?
Yes, Charles-mcp is open source on GitHub (MIT).
Is perfetto-mcp-rs free or open source?
Yes, perfetto-mcp-rs is open source on GitHub (Apache-2.0).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related