claude-rocm-mcp
Монитор GPU Claude ROCm
Мониторинг AMD GPU в режиме только для чтения для Claude Desktop на Linux. Позволяет Claude отвечать на вопросы вроде: «стабильно ли проходит мое обучение?», «насколько горячий GPU?», «сколько осталось VRAM?» и «какой процесс использует карту?» — и все это без возможности завершать процессы, изменять частоты или иным образом влиять на рабочую нагрузку.
Инструмент обращается к rocm-smi (и опционально amdgpu_top) и предоставляет пять инструментов строго в режиме только для чтения. Никакого завершения процессов, переопределения частот/питания или управления вентиляторами. Для этих целей используйте инструменты вроде gpu-kill.
Требования
Linux с GPU AMD (потребительские карты 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)
Скачайте последний файл
ROCm.mcpbсо страницы Releases.В Claude Desktop откройте Settings → Extensions.
Прокрутите вниз до Extension Developer, нажмите Install Extension и выберите файл
.mcpb.Включите расширение. Инструменты появятся с префиксом
rocm-gpu-monitor:в меню выбора инструментов Claude.
Инструменты
Инструмент | Что он делает |
| Краткая сводка: название, % использования, занятая/общая VRAM, температуры (край/переход/память), среднее/макс. питание, %/RPM вентилятора. |
| Полный дамп |
| Вычислительные процессы, использующие GPU (KFD PIDs), с использованием VRAM и индексом карты. |
| Выполняет N замеров с фиксированным интервалом и возвращает необработанные данные плюс статистику (мин/макс/среднее) по каждой карте. |
| Установленные пакеты ROCm/HIP, версия драйвера, статус загрузки модуля |
Все инструменты содержат аннотации MCP readOnlyHint: true / destructiveHint: false / openWorldHint: false.
Примеры запросов
«Стабильно ли проходит мое обучение? Понаблюдай за GPU в течение 20 секунд.»
«Сколько VRAM использует мой текущий процесс PyTorch?»
«Есть ли у GPU тепловой троттлинг? Какая температура перехода (junction temperature)?»
«Какая версия ROCm установлена и загружен ли драйвер?»
Политика конфиденциальности
Это расширение работает полностью на вашем локальном компьютере и обращается только к следующим программам, всегда в режиме только для чтения:
rocm-smi— запрашивает у драйвера ядра AMD метрики устройства.amdgpu_top(если установлен) — опционально более богатые метрики.dpkg -l— перечисляет установленные пакеты, связанные с ROCm, по имени/версии.lsmod— проверяет, загружен ли модуль ядраamdgpu.which— находит вышеуказанные бинарные файлы при запуске.
Никакие данные не покидают ваш компьютер. Это расширение не выполняет сетевой ввод-вывод, не открывает сокеты и не записывает файлы вне стандартного stdout/stderr процесса (захватывается директорией логов Claude Desktop). Оно не может изменять состояние GPU (частоты, питание, вентилятор), завершать процессы или иным образом влиять на рабочую нагрузку — каждый инструмент строго работает только для чтения.
Информация, доступная Claude, включает модель GPU и версии прошивки, текущее использование VRAM, показания температуры/частоты/питания, PID запущенных процессов, использующих GPU, и их использование VRAM, а также список установленных пакетов, связанных с ROCm. Если вы считаете что-то из этого конфиденциальным (например, список PID запущенных процессов на общем компьютере), не включайте это расширение.
Устранение неполадок
«rocm-smi is not installed» — установите его (sudo apt install rocm-smi). Если вы используете дистрибутив, отличный от Debian, следуйте инструкциям AMD по установке ROCm.
Многие поля возвращаются как null на новой GPU — некоторые метрики (частоты, питание, температура) зависят от поддержки прошивки, предоставляемой через rocm-smi. На очень новых картах (например, RDNA4/R9700) отдельные команды rocm-smi --showclocks/--showpower могут сообщать «No JSON data to report», даже если -a --json возвращает данные. Это расширение использует -a --json как основной источник для максимального охвата. Если конкретное поле не поддерживается вашей картой, оно будет null, а не ошибкой.
Ошибки прав доступа — rocm-smi обычно работает без root-прав. Если вы видите ошибки прав доступа, убедитесь, что пользователь, запускающий Claude Desktop, входит в группы render и video:
sudo usermod -aG render,video $USER
# log out and back inРазработка
Сервер представляет собой один скрипт Node.js объемом около 300 строк без зависимостей npm. Чтобы пересобрать .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