{"id":"antarikshc-perfetto-mcp","name":"perfetto-mcp","af_score":56.2,"security_score":22.8,"reliability_score":26.2,"what_it_does":"perfetto-mcp is a local Model Context Protocol (MCP) server that turns natural-language prompts into Perfetto trace analyses (including generating PerfettoSQL) for tasks like jank/ANR detection, CPU hotspot analysis, lock contention, Binder transaction profiling, and memory leak signals.","best_when":"You have one or more Perfetto trace files locally and want an agent to orchestrate analysis by calling MCP tools that return structured JSON results.","avoid_when":"You need authentication/authorization controls, network-access APIs, or strict compliance claims without additional vetting; also avoid untrusted trace content ingestion in sensitive environments without sandboxing.","last_evaluated":"2026-03-30T13:44:38.923064+00:00","has_mcp":true,"has_api":false,"auth_methods":["No explicit auth described (local stdio MCP server)"],"has_free_tier":false,"known_gotchas":["Tool inputs require absolute trace_path and a process_name; incorrect paths/process names may yield empty or failed analyses.","Generated SQL/tool behavior depends on the trace containing the relevant events (e.g., ANRs); prompts should constrain time ranges and expectations.","Because it is a local MCP stdio server, agents need to launch it correctly (command/args) per client (Cursor/Claude/Copilot/etc.)."],"error_quality":0.0}