claude-rocm-mcp
Claude ROCm GPU Monitor
Linux上のClaude Desktop向け読み取り専用AMD GPU監視ツール。Claudeが「トレーニングは正常に動作しているか?」「GPUの温度は?」「VRAMの残量は?」「どのプロセスがカードを使用しているか?」といった質問に答えられるようになります。プロセス終了、クロック変更、その他実行中のワークロードへの干渉機能は一切ありません。
rocm-smi(およびオプションで amdgpu_top)を呼び出し、5つの厳格な読み取り専用ツールを提供します。プロセス終了、クロック/電力のオーバーライド、ファン制御は行いません。それらが必要な場合は、gpu-killのようなツールを使用してください。
要件
Linux(AMD GPU搭載:RDNA2/3/4コンシューマーカード — RX 6000/7000/9000, R9700 — およびCDNAデータセンターカード)。
amdgpuカーネルモジュールがロードされていること(最新のUbuntu/Debian/Fedoraでは標準)。rocm-smiがインストールされていること:sudo apt install rocm-smi # minimal # or a full ROCm stack: # https://rocm.docs.amd.com/projects/install-on-linux/
一部のメトリクス(クロック、電力、詳細な温度)には新しいROCmリリースが必要です。カードやドライバーがメトリクスをサポートしていない場合、ツールはエラーではなく null を返します。
Related MCP server: System Monitor MCP Server
インストール (Claude Desktop)
Releases ページから最新の
ROCm.mcpbをダウンロードします。Claude Desktopで Settings → Extensions を開きます。
下部の Extension Developer までスクロールし、Install Extension をクリックして
.mcpbファイルを選択します。拡張機能を有効にします。Claudeのツールピッカーに
rocm-gpu-monitor:というプレフィックスが付いたツールが表示されます。
ツール
ツール | 機能 |
| ワンショットの概要:名前、使用率%、VRAM使用量/合計、温度(エッジ/ジャンクション/メモリ)、電力平均/最大、ファン%/RPM。 |
| 完全な |
| GPUを使用している計算プロセス(KFD PID)、VRAM使用量、カードインデックス。 |
| 固定間隔でN回サンプリングし、生のフレームとカードごとの最小/最大/平均統計を返します。 |
| インストール済みのROCm/HIPパッケージ、ドライバーバージョン、 |
すべてのツールにはMCPの readOnlyHint: true / destructiveHint: false / openWorldHint: false アノテーションが付与されています。
プロンプト例
「トレーニングは安定しているか?20秒間GPUを監視して。」
「現在のPyTorchプロセスはどれくらいVRAMを使っている?」
「GPUはサーマルスロットリングを起こしているか?ジャンクション温度は?」
「インストールされているROCmのバージョンと、ドライバーがロードされているか教えて。」
プライバシーポリシー
この拡張機能は完全にローカルマシン上で動作し、以下のプログラムのみを読み取り専用で呼び出します:
rocm-smi— AMDカーネルドライバーにデバイスメトリクスを問い合わせます。amdgpu_top(インストールされている場合) — より詳細なメトリクスを取得します。dpkg -l— インストールされているROCm関連パッケージを名前/バージョンで列挙します。lsmod—amdgpuカーネルモジュールがロードされているか確認します。which— 起動時に上記のバイナリの場所を特定します。
データがマシンから外部へ送信されることはありません。 この拡張機能はネットワークI/Oを行わず、ソケットを開かず、標準のプロセスstdout/stderr(Claude Desktopのログディレクトリにキャプチャされる)以外にファイルを書き込みません。GPUの状態(クロック、電力、ファン)を変更したり、プロセスを終了させたり、実行中のワークロードに干渉したりすることはできません。すべてのツールは厳格に読み取り専用です。
Claudeが参照できる情報には、GPUモデルとファームウェアバージョン、現在のVRAM使用量、温度/クロック/電力の読み取り値、GPUを使用しているプロセスのPIDとVRAM使用量、インストールされているROCm関連パッケージのリストが含まれます。これらを機密情報とみなす場合(例:共有マシン上の実行中プロセスPIDのリストなど)、この拡張機能を有効にしないでください。
トラブルシューティング
「rocm-smi is not installed」 — インストールしてください(sudo apt install rocm-smi)。Debian以外のディストリビューションを使用している場合は、AMDのROCmインストール手順に従ってください。
新しいGPUで多くのフィールドが null になる — 一部のメトリクス(クロック、電力、温度)は rocm-smi を通じて公開されるファームウェアのサポートに依存します。非常に新しいカード(例:RDNA4/R9700)では、-a --json がデータを返しても、個別の rocm-smi --showclocks/--showpower が「No JSON data to report」と報告する場合があります。この拡張機能はカバレッジを最大化するために -a --json を主要なソースとして使用します。特定のフィールドがカードでサポートされていない場合、エラーではなく null になります。
権限エラー — rocm-smi は通常root権限なしで実行されます。権限エラーが発生する場合は、Claude Desktopを実行しているユーザーが render および video グループに属しているか確認してください:
sudo usermod -aG render,video $USER
# log out and back in開発
サーバーはnpm依存関係ゼロの約300行のNode.jsスクリプトです。.mcpb を再ビルドするには:
cd bundle-source
zip -j ../ROCm.mcpb manifest.json package.json server.js README.md LICENSE icon.pngライセンス
MIT。LICENSE を参照してください。
関連
claude-terminal-mcp — シェル、ファイルシステム、バックグラウンドジョブ。
claude-linux-mcp — X11デスクトップ制御(スクリーンショット、マウス、キーボード、ウィンドウ、クリップボード)。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceProvides Claude with real-time system monitoring capabilities, including CPU, memory, disk, network, battery, and internet speed metrics.MIT
- Flicense-qualityDmaintenanceProvides system monitoring and management capabilities for Claude CLI, allowing users to view system information, track resource usage, and manage processes through natural language commands.
- AlicenseAqualityDmaintenanceGive Claude Desktop terminal, filesystem, and background-job access on your local Linux machine. Zero-dependency MCP extension, MIT-licensed.82MIT
- Alicense-qualityCmaintenanceRead-only systemd inspection for Claude on Linux — list units, status, journal, failed units, unit files.MIT
Related MCP Connectors
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
Garmin data in Claude: 135 tools — activities, sleep, HRV, training, workouts. Free, open source.
Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/LukeLamb/claude-rocm-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server