- π₯οΈ Full system analysis - CPU, memory, and disk metrics via PowerShell
- π€ LLM-powered reasoning - Agent decides what data to collect and how to present it
- π GUI automation - Outputs formatted report directly into Notepad
- π MCP-powered - All operations go through the Windows MCP server
Source Code:
examples/mcp_windows_system_health_agent.pyFirst time? See Setup Guide to install GAIA, Python, and Lemonade Server.
See It In Action
Quick Start
How It Works
Execution Flow:- Agent receives query and plans tool calls
- mcp_windows_Shell executes PowerShell commands for CPU, memory, disk
- LLM analyzes metrics and formats a plain-text health report
- mcp_windows_Shell copies report to clipboard (Set-Clipboard)
- mcp_windows_Shell opens Notepad (Start-Process)
- mcp_windows_Shortcut pastes with ctrl+v
Security Considerations
Before using MCP servers:- Review the source β Only use servers from trusted sources with public repositories
- Check permissions β Understand what system access the server requires
- Limit scope β Be aware that Windows MCP has full shell and GUI access
- Audit environment variables β Never pass secrets to servers you havenβt reviewed
Where to Get More Servers
MCP Server Hub
Browse and discover MCP servers with install commands and tool listings
Official MCP Servers
Browse official MCP servers from Anthropic
Next Steps
MCP Client Guide
Learn how to connect agents to any MCP server
MCP SDK Reference
API documentation for MCPClientMixin
Windows MCP Server
Source code and documentation for the Windows MCP server