tooluse-labs/perfetto-mcp-rs
🔌 MCPサーバーtooluse-labs
AIエージェントがPerfettoSQLを用いて詳細なパフォーマンス分析を行えるようにするMCPサーバー。
perfetto-mcp-rsは、AIエージェントと複雑なシステムパフォーマンスデータの架け橋となります。Model Context Protocol (MCP) を実装することで、開発者は自然言語インターフェースを通じて .perfetto-trace や .pftrace ファイルを直接クエリできるようになります。このサーバーは trace_processor_shell バイナリの管理を自動化し、いつでも分析可能な環境を維持します。主な機能には、スクロールジャンクやメインスレッドのホットスポットといったボトルネックを特定するための専用ツールや、PerfettoSQL内の標準ライブラリモジュールの探索・利用機能が含まれます。Claude CodeやCodexでの動作検証済みで、Cargo、Homebrew、curlスクリプトによる容易なインストールが可能です。AI主導のワークフローに自動トレース分析を統合したいパフォーマンスエンジニアや開発者に最適です。
💡ハイライト
- ├─トレースファイルに対するPerfettoSQL実行
- ├─trace_processor_shellの自動セットアップ
- └─スクロールジャンク分析ツールを内蔵
🎯対象
- ├─パフォーマンスエンジニア
- ├─フロントエンド開発者
- └─AIインフラエンジニア