
Divlens
Gives Claude, Cursor, and Windsurf direct access to system diagnostics through 17 native tools. You can query CPU and RAM usage, scan storage by file type, pull SMART disk health, list top processes, check network throughput, inspect developer runtimes like Node or Python, and tail system logs. Built in Rust with zero cloud dependencies. Everything runs locally over stdio using JSON-RPC. The installer auto-configures your AI client and drops a binary in your PATH. Useful when you want your AI to debug performance bottlenecks, analyze what's eating disk space, or verify hardware health without you copying and pasting terminal output.
- GitHub stars
- 7
- tools
- 17
- last updated
- May 8, 2026
Tools
17 toolsPublic tool metadata for what this MCP can expose to an agent.
get_live_metricsCPU %, RAM, swap, blocked processes, uptime
CPU %, RAM, swap, blocked processes, uptime
No parameter schema in public metadata yet.
get_process_listTop processes by CPU / RAM with PID
Top processes by CPU / RAM with PID
No parameter schema in public metadata yet.
get_storage_healthFree/used/total per mount point
Free/used/total per mount point
No parameter schema in public metadata yet.
scan_storage_inventoryFull file-type inventory with sizes
Full file-type inventory with sizes
No parameter schema in public metadata yet.
get_file_type_summaryFile counts and sizes by extension
File counts and sizes by extension
No parameter schema in public metadata yet.
get_specific_file_typeAll files matching a specific extension
All files matching a specific extension
No parameter schema in public metadata yet.
get_advanced_storage_statsTop 50 largest files + stale data analysis
Top 50 largest files + stale data analysis
No parameter schema in public metadata yet.
get_storage_diagnosticsIOPS, read/write latency, SMART status
IOPS, read/write latency, SMART status
No parameter schema in public metadata yet.
get_hardware_diagnosticsCPU/GPU specs, battery %, temps, SMART
CPU/GPU specs, battery %, temps, SMART
No parameter schema in public metadata yet.
get_network_diagnosticsThroughput, active connections, signal
Throughput, active connections, signal
No parameter schema in public metadata yet.
get_network_configIP, DNS, interface config per adapter
IP, DNS, interface config per adapter
No parameter schema in public metadata yet.
get_system_dnaOS, hostname, uptime, machine fingerprint
OS, hostname, uptime, machine fingerprint
No parameter schema in public metadata yet.
get_dev_stackNode, Python, Rust, Go, Java runtimes + packages
Node, Python, Rust, Go, Java runtimes + packages
No parameter schema in public metadata yet.
get_driversKernel modules and device drivers
Kernel modules and device drivers
No parameter schema in public metadata yet.
scan_directoryRecursive directory listing with sizes
Recursive directory listing with sizes
No parameter schema in public metadata yet.
recall_memorySemantic search over past AI diagnoses
Semantic search over past AI diagnoses
No parameter schema in public metadata yet.
get_system_logsRecent OS/kernel errors clustered by pattern
Recent OS/kernel errors clustered by pattern
No parameter schema in public metadata yet.
Sponsors
Readme
DivLens Logo
DivLens MCP
Real-time system intelligence for AI agents.
Give Claude, Cursor, and Windsurf eyes into your machine — CPU, RAM, disk, network, processes, hardware health, and more.
Details
- Repository
- github.com/lohithry/divlens-mcp
- Registry
- MCP registry, active