Perfetto MCP Rs logo

Perfetto MCP Rs

Unclaimed

by tooluse-labs

Perfetto trace analysis via MCP — PerfettoSQL queries plus dedicated Chrome tools for scroll jank, page loads, and main-thread hotspots

Install

$cargo install --locked perfetto-mcp-rs

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
anthropicclaude-codemcpperfettorusttrace-analysisperfetto-tracechromechromiumcodex

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

17 of 17 tools

Documented tools (17)

From project documentation. A server handshake does not verify each tool’s description or behavior.

chrome_main_thread_hotspots

Top main-thread tasks by duration with ts, upid/pid, cpupct, and optional page-load/time-window filters

chrome_page_load_resource_hotspots

URL-bearing resource/request slices on thread, process, and async tracks ranked by page-load/window overlap, with process/thread identity where available

chrome_page_load_resource_pipeline

One URL's lifecycle/request spans joined with background parse, script evaluation, and style/layout signals, plus an evidence boundary for DNS/TLS/TTFB/cache/download hypotheses

chrome_page_load_resource_summary

Compact URL-level resource/request summary for page-load windows, ranked by max overlap with normalized origin, navigation/renderer relatedness, and attribution-scope evidence

chrome_page_load_script_hotspots

Renderer main-thread script execution grouped by URL/slice/process within a page-load/window, with style/layout descendant signals

chrome_page_load_summary

Page loads: URL, raw boundary timestamps, FCP, LCP, DCL, load timings (ms)

chrome_scroll_jank_summary

Worst janky frames with cause, sub-cause, delaysincelastframe

chrome_startup_summary

Browser startup events and time-to-first-visible-content

chrome_web_content_interactions

Web content interactions (clicks, taps, INP) ranked by duration

execute_sql

Run a PerfettoSQL query (max 5000 returned rows). Prefer the dedicated chrome / list tools for standard analyses; use this for custom joins or aggregations they don't expose. Output shaping: head/limit, summary, columnsonly, includerowcount, maxstringlen. Sensitive URL/header/cookie/path values reda

list_processes

List processes (pid, name, start/end timestamps)

list_stdlib_modules

List PerfettoSQL stdlib modules, optional domain / query / limit filters (no trace needed)

list_table_structure

Show column names and types for a table

list_tables

List tables/views in the loaded trace, optional GLOB filter

list_threads_in_process

List threads under a process name (up to 2000)

load_trace

Open one trace with path, or several with paths; returns an opaque traceid and lightweight routing summary for each file (type/profile, duration, platform, process/thread counts, capabilities, redaction policy, recommended next tools)

slice_descendants_breakdown

Summarize child slices under a long slice id without hand-writing recursive CTEs

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Perfetto MCP Rs MCP Server

How do I connect Perfetto MCP Rs MCP Server to Claude?
The listing records `cargo install --locked perfetto-mcp-rs` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
Is Perfetto MCP Rs MCP Server free?
The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Perfetto MCP Rs MCP Server do?
Perfetto MCP Rs MCP Server documents 17 tools to the agent, including chrome_main_thread_hotspots, chrome_page_load_resource_hotspots, chrome_page_load_resource_pipeline. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.