Skip to main content
Glama

System Information MCP Server

by batteryshark

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoThe port number for HTTP mode8000

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get_system_summary

Get essential system overview - hostname, OS, CPU, RAM, uptime.

Quick system identity check without heavy data collection. Perfect for basic system verification and health checks.

get_hardware_details

Get comprehensive hardware information - CPU, RAM, GPU, storage overview.

Detailed hardware specs including performance metrics and device detection. Use for hardware diagnostics and system capability assessment.

get_network_status

Get network configuration and connectivity - interfaces, IPs, DNS, VPN status.

Complete network diagnostics including external connectivity and VPN detection. Essential for troubleshooting network issues and security analysis.

get_storage_analysis

Get disk and storage analysis - all partitions, capacity, usage.

Comprehensive storage overview including all mounted volumes and usage stats. Critical for disk space management and storage troubleshooting.

get_connected_devices

Get USB and Bluetooth device information.

Lists all connected USB devices and paired/active Bluetooth devices. Useful for peripheral troubleshooting and device inventory.

get_user_environment

Get user session and locale information - current user, timezone, language.

User context including session details, timezone, and system language settings. Important for environment-specific troubleshooting and localization issues.

get_running_processes

Get list of running processes with resource usage and executable paths.

Shows top processes by CPU/memory usage with PIDs, names, and executable paths. Essential for performance analysis, troubleshooting resource issues, and security auditing.

get_open_ports

Get list of open network ports and listening services.

Shows listening ports with associated processes and active network connections. Critical for security analysis, service monitoring, and network troubleshooting.

get_display_info

Get connected display information - resolution, refresh rate, HDR status.

Shows details for all connected monitors including resolution, refresh rates, connection types, and HDR capabilities. Essential for display troubleshooting and multi-monitor setup verification.

get_full_system_report

Get complete system analysis - runs all diagnostic tools.

Comprehensive system report including hardware, network, storage, devices, and user environment. Use for complete system analysis and thorough troubleshooting sessions.

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/batteryshark/mcp-sysinfo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server