Yamaru Hardware Probe
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| analyze_local_systemA | Reads the hardware specifications of the local machine: CPU, RAM, motherboard and OS. Returns a structured JSON object. |
| analyze_performanceB | Provides real-time system performance: CPU load, memory usage, and top processes. |
| analyze_inference_configA | Performs a deep scan for LLM inference optimization: GPU details, real memory bandwidth benchmark, ML runtimes (Ollama, Docker, WSL), and environment variables. |
| get_inference_expert_knowledgeA | Returns the expert instructions and rules for optimizing LLM inference on this specific hardware. Call this to learn HOW to interpret analyze_inference_config results. |
| check_llm_compatibilityA | (BETA) Checks if a specific LLM model can run on this machine. Returns optimal quantization and estimated tokens per second. Requires remote API connection. |
| get_llm_recommendationsB | (BETA) Recommends the best LLM models that can run locally on this machine. Requires remote API connection. |
| analyze_ram_pressureA | Reports current memory pressure: total/used/free/available memory, swap usage, and top processes by RSS. |
| check_storage_healthA | Reports per-disk health: type (NVMe/SSD/HDD), vendor, temperature, SMART status, and firmware. |
| thermal_profileA | Reports current CPU and GPU thermal and frequency state: temperature, utilization, and fan speed. |
| diagnose_antivirus_impactA | Detects running antivirus/EDR products and reads their exclusion rules. Checks dev hot paths coverage. |
| monitor_system_healthA | Monitors system metrics (CPU load, RAM usage, CPU temperature) over a configurable duration (up to 10 minutes) and returns min/max/avg statistics. Use duration_seconds to set the observation window and interval_seconds to control sampling granularity. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/yamaru-eu/hardware-probe'
If you have feedback or need assistance with the MCP directory API, please join our Discord server