antarikshc / perfetto-mcp
This is a Model Context Protocol (MCP) server that gets answers from your Perfetto Traces. It turns natural‑language prompts into focused Perfetto analyses.
Why this job: name: mcp; says: model context protocol; topics: model-context-protocol, mcp

What it does
- Natural Language → SQL. Ask questions in plain English, get precise Perfetto queries
- ANR Detection. Automatically identify and analyze Application Not Responding events
- Performance Analysis. CPU profiling, frame jank detection, memory leak detection
- Thread Contention. Find synchronization bottlenecks and lock contention
- Binder Profiling. Analyze IPC performance and slow system interactions
Get started
cd perfetto-mcp-server
uv sync
uv run mcp dev src/perfetto_mcp/dev.py You need: Python 3.13+ (macOS/Homebrew):; uv (recommended):
- Maintenance
- Inactive
- Last commit 7 months ago
- Stars
- 223
- On GitHub
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- 5 releases
- None marked latest
- Built with
- Python
- 100% of the code
Is it looked after?
- Contributors
- Not stated
- Last 90 days
- Issues
- 29% closed
- 5 still open
- Pull requests
- 1 merged
- 2 waiting
- Releases
- 5
- 1 in the last year
- Contributing guide (opens in new tab)
- No security policy
- No code of conduct
More: languages, topics and project record
Languages
- Python 100%
Topics
- android-tracing
- mcp
- model-context-protocol
- perfetto
Project record
- JobMCP servers
- StatusListed
- Commits71
- Forks34
- Watching4
- Stars in 28 days+2
- CreatedSep 10, 2025
- First seen by usNov 7, 2026
- CheckedNov 8, 2026
