Hardware Probe

io.github.yamaru-eu由 GitHub 帳號 yamaru-eu 發布v1.1.2更新於 Oct 24, 2026

Hardware probe for performance diagnostics, thermal monitoring, and LLM optimization.

已驗證STDIO僅桌面安全與監控AI 與機器學習

概覽

AI 產生的概覽

讀取本機硬體、效能、溫度與儲存資料,讓助理診斷系統變慢的原因並規劃本機大型語言模型執行。

可以做什麼
這是一個在使用者電腦上執行的本機 MCP 伺服器,用來探測所在機器。工具涵蓋完整硬體清單(CPU、記憶體、GPU、儲存、作業系統)、即時效能與占用最高的處理程序、記憶體壓力、磁碟 SMART 健康狀態、溫度與降頻偵測、防毒/EDR 影響,以及可設定時間範圍內的統計健康報告。兩個 Beta 工具會透過遠端 API 預測大型語言模型效能並推薦本機模型,另一個工具則檢查 AI 執行環境設定。
適用情境
適合排查電腦變慢或降頻、判斷本機模型能否放入可用 VRAM,以及調校 Ollama、CUDA、Metal 等本機推論執行環境。適合希望助理依據真實硬體而非通用規格進行分析的桌機使用者。
執行需求
透過 stdio 在本機執行,以 npm 套件 @yamaru-eu/hardware-probe 安裝(需要 Node.js 與 npx)。僅支援桌機,無法在網頁中執行。選用的遠端推薦工具需要設定環境變數 REMOTE_API_URL 指向遠端 API。未宣告任何身分驗證。
安裝前請注意
此伺服器會讀取詳細的系統資訊,包括處理程序清單、硬體識別碼與 AI 執行環境變數。README 表示在遠端傳輸前會自動匿名化唯一硬體識別碼,但 Beta 大型語言模型工具確實會將資料傳送到 REMOTE_API_URL 指定的端點,安裝前應確認哪些資料會離開本機。所有工具看起來都是唯讀,未描述寫入或刪除動作。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Hardware Probe,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Yamaru Hardware Probe (MCP)

[NPM Version] [NPM Downloads] [MCP Registry] [Awesome MCP] [PRs Welcome] [License]

Expert system hardware probe and performance diagnostic engine for AI, Gaming, and High-Performance workflows. This is a Model Context Protocol (MCP) server that provides deep system insights beyond simple specifications.

Key Features

  • 🔍 Deep Hardware Inventory: Comprehensive analysis of CPU, RAM, GPU (VRAM/Bandwidth), Storage, and OS topology.
  • ⚡ Real-time Performance Monitoring: Live tracking of system load and identification of resource-hogging processes.
  • 🧊 Thermal & Power Diagnostics: Detects thermal throttling and frequency clipping to resolve unexpected slowness.
  • 🤖 AI/LLM Optimization: Specialized tools for predicting LLM performance, calculating quantization fit, and optimizing runtimes (Ollama, CUDA, Metal).
  • 🛡️ Privacy-First: Automatic anonymization of unique hardware identifiers before any remote transmission.

Installation

For Gemini CLI Users

bash
gemini extension install @yamaru-eu/hardware-probe

For Manual MCP Setup

Add this to your MCP settings file (e.g., npx-config.json or claude_desktop_config.json):

json
{  "mcpServers": {    "yamaru-probe": {      "command": "npx",      "args": ["-y", "@yamaru-eu/hardware-probe"]    }  }}

Available Tools

  • analyze_local_system: Full hardware inventory.
  • analyze_performance: Real-time performance metrics and top processes.
  • analyze_ram_pressure: Detailed memory pressure and RSS analysis for deep RAM troubleshooting.
  • check_storage_health: Disk SMART health, firmware, and I/O bottleneck analysis.
  • thermal_profile: Real-time CPU/GPU thermal states, fan speeds, and frequency throttling detection.
  • diagnose_antivirus_impact: Detects EDR/Antivirus conflicts and exclusion coverage on dev paths.
  • monitor_system_health: Statistical health report (CPU load, RAM usage, temperature) with min/max/avg over a configurable time window (up to 10 minutes).
  • check_llm_compatibility (BETA): Predicts performance for a specific LLM model via remote API.
  • get_llm_recommendations (BETA): Recommends the best local models via remote API.
  • analyze_inference_config: Deep-dive into AI runtimes and environment variables.

Skills Integration

When used with Gemini CLI, this extension provides the following expert skills:

  • hardware-performance-expert: Global protocol for system health and troubleshooting.
  • local-inference-optimizer: Specialized logic for fine-tuning local LLM runs.

Development

bash
npm install        # Install dependenciesnpm run build      # Compile TypeScript → dist/npm run test       # Run test suitenpm run inspector  # Test tools in the MCP Inspector

License

Apache 2.0 - Part of the Yamaru Project.

來源:README.md,提交 fa22f84

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.1.2最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分