tooluse-labs/perfetto-mcp-rs
🔌 MCP 服务器tooluse-labs
一款让 AI 代理能够利用 PerfettoSQL 对 Perfetto 追踪文件进行深度性能分析的 MCP 服务器。
perfetto-mcp-rs 填补了 AI 代理与复杂系统性能数据之间的鸿沟。通过实现模型上下文协议 (MCP),它允许开发者直接通过自然语言界面查询 .perfetto-trace 和 .pftrace 文件。该服务器处理了管理 trace_processor_shell 二进制文件的繁琐工作,确保环境随时可进行分析。核心功能包括用于识别滚动卡顿和主线程热点等性能瓶颈的专用工具,以及发现和利用 PerfettoSQL 标准库模块的能力。该工具专为跨客户端兼容性设计,已在 Claude Code 和 Codex 上完成测试。通过 Cargo、Homebrew 或专用 curl 脚本即可轻松安装,非常适合希望将自动化追踪分析集成到 AI 驱动工作流中的性能工程师和开发者。
💡核心亮点
- ├─支持在追踪文件上执行 PerfettoSQL
- ├─自动配置 trace_processor_shell 环境
- └─内置滚动卡顿分析专用工具
🎯适用人群
- ├─性能工程师
- ├─前端开发者
- └─AI 基础设施工程师