Skip to main content
Glama

System Info MCP Server

by srirama7
check-battery.js•1.02 kB
// Quick battery check script import { getBatteryInfo } from './dist/tools/battery.js'; async function checkBattery() { console.log('Checking battery status...\n'); const result = await getBatteryInfo(); if (result.isError) { console.log('āŒ Error:', result.content[0].text); } else { const batteryData = JSON.parse(result.content[0].text); if (!batteryData.hasBattery) { console.log('šŸ–„ļø No battery detected - this appears to be a desktop system'); } else { console.log('šŸ”‹ Battery Status:'); console.log(' Percentage:', batteryData.percent + '%'); console.log(' Charging:', batteryData.isCharging ? 'Yes' : 'No'); console.log(' Time Remaining:', batteryData.timeRemaining, 'minutes'); if (batteryData.health) { console.log(' Health:', batteryData.health + '%'); } if (batteryData.cycleCount) { console.log(' Cycle Count:', batteryData.cycleCount); } } } } checkBattery().catch(console.error);

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/srirama7/system-info-mcp'

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