
antarikshc/perfetto-mcp
Productivity workflow이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
antarikshc/perfetto-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
antarikshc/perfetto-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
자연어를 강력한 Perfetto 추적 분석으로 전환
자연어 프롬프트를 집중된 Perfetto 분석으로 변환하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. SQL 작성 없이도 빠른 설명, ANR 진단, CPU 핫 스레드 발견, 잠금 경쟁 발견, 메모리 누수 발견 — 모두 SQL 작성 없이도 가능합니다.
✨ 특징
- 자연어 → SQL: 쉬운 영어로 질문하면 정확한 Perfetto 쿼리를 얻을 수 있습니다
- ANR 감지: 애플리케이션 응답하지 않는 이벤트를 자동으로 식별하고 분석합니다
- 성능 분석: CPU 프로파일링, 프레임 정지 감지, 메모리 누수 감지
- 스레드 경쟁: 동기화 병목 현상 및 잠금 경쟁 찾기
- 바인더 프로파일링: IPC 성능 및 느린 시스템 상호작용 분석
📋 선수 조건
-
Python 3.13+ (macOS/홈브루):
-
uv (권장):
🚀 시작하기
커서
또는 ~/.cursor/mcp.json(전역) 또는 .cursor/mcp.json(프로젝트)에 추가:
클로드 코드
이 명령을 실행하세요. 자세한 내용은 Claude Code MCP 문서를 참고하세요.
또는 ~/claude.json(macOS) 또는 %APPDATA%\Claude\claude.json(Windows)를 수정할 수도 있습니다:
VS 코드
또는 .vscode/mcp.json (프로젝트)에 추가하거나 “MCP: Add Server” 명령어를 실행하세요:
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Perfetto MCP
Turn natural language into powerful Perfetto trace analysis
A Model Context Protocol (MCP) server that transforms natural-language prompts into focused Perfetto analyses. Quickly explain jank, diagnose ANRs, spot CPU hot threads, uncover lock contention, and find memory leaks – all without writing SQL.
✨ Features
- 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
📋 Prerequisites
- Python 3.13+ (macOS/Homebrew):
brew install [email protected] - uv (recommended):
brew install uv
🚀 Getting Started
Optional: Use a Local trace_processor_shell Binary
If your network environment blocks downloads, set
PERFETTO_MCP_TRACE_PROCESSOR_BIN_PATH to an absolute path of a local
trace_processor_shell binary.
설치
uvx perfetto-mcp설정
{
"mcpServers": {
"perfetto-mcp": {
"command": "uvx",
"args": ["perfetto-mcp"]
}
}
}