Perfetto MCP Rs — Development skill for Claude Code
Perfetto trace analysis via MCP — PerfettoSQL queries plus dedicated Chrome tools for scroll jank, page loads, and main-thread hotspots.
How to install Perfetto MCP Rs
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open 0xZOne/perfetto-mcp-rs and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Perfetto MCP Rs does
Perfetto trace analysis via MCP — PerfettoSQL queries plus dedicated Chrome tools for scroll jank, page loads, and main-thread hotspots.
Alternatives in Development
- Gallery — Build a static, shareable gallery from your fidelity reports — an index of score cards plus a permalink page ( 3.6k ★
- Ian Xiaohei Scenes — Xiaohei 2.0 Codex Skill for Chinese real-object article illustrations and long-scroll story images 486 ★
- Thread 335 ★
README
English | 简体中文
perfetto-mcp-rs
An [MCP](https://modelcontextprotocol.io) server that lets LLMs analyze [Perfetto](https://perfetto.dev) traces. Point Claude Code (or any MCP client) at a trace file (`.pftrace` / `.perfetto-trace` / `.bin` / … — content-sniffed) and ask in plain language. The server runs PerfettoSQL under the hood, backed by `trace_processor_shell` — downloaded automatically on first run, no manual Perfetto install required.
Dedicated tools ship curated SQL; for custom analysis the agent writes PerfettoSQL — steered toward the right stdlib modules.
Quick start
You drive perfetto-mcp-rs through an MCP client (Claude Code, Claude Desktop, Codex, Cursor, …) — install one first if you don't have it.
**1. Install** — downloads the prebuilt binary and, if Claude Code and/or Codex are present, registers the MCP server automatically:
# Linux / macOS / Windows (Git Bash, MSYS2, Cygwin)
curl -fsSL https://raw.githubusercontent.com/tooluse-labs/perfetto-mcp-rs/main/install.sh | sh
# Windows (PowerShell)
irm https://raw.githubusercontent.com/tooluse-labs/perfetto-mc
Related Skills
Browser Extension Connector
Agent Skill: build a Chrome MV3 connector for a web service with no public API: a MAIN-world tap on the page's
Perfetto Android Skills
Agent skill: measure, diagnose, fix and re-measure Android app performance from a Perfetto trace
Browser Integration MCP
Control a dedicated Chrome, Edge, or Vivaldi browser profile from Claude Desktop using this secure MCP server
Dobby
🧦 Agentic engineering kit for Claude Code — an architect main thread, worker agents, and staged work sessions
Demote
Demote this folder's main Genesis Claude back to a normal folder — removes the managed persona + main-thread h
Novel Write
Write one or more chapters of a novel. Main agent orchestrates: loads context, delegates writing to a subagent
Related Agents
Dnp Performance Analyst
⚡ .NET performance analysis — async hotspots, N+1 queries, missing caching opportunities, allocation pressure,
Fe Explorer
Dedicated codebase exploration. Delegate when a search needs 3+ queries. Returns only summaries so raw code do
Compile-time Profiling
clang++ -ftime-trace -ftime-trace-granularity=1 file.cpp chrome://tracing # Load the JSON bloaty binary -d sym