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 运行时配置。
适用场景
适合排查电脑变慢或降频、判断本地模型能否装进可用显存,以及调优 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 分