winfolio
Provides tools for inspecting Docker containers, images, and daemon status.
Provides tools for analyzing Git repositories, including detecting uncommitted and unpushed changes.
Provides tools for checking .NET SDK and runtime versions, and verifying global.json files.
Provides tools for listing global npm packages and identifying deprecated ones.
Provides tools for listing local Ollama models and their inventory.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@winfolioRun a full system diagnostic and recommend fixes."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Quick Start
# Install dependencies
npm install
# Build
npm run build
# Run in MCP mode (Claude, Kiro, Cursor)
npm start
# Run with write actions enabled
npm run start:actions
# Run as HTTP server for local LLMs
npm run serve
# Check version and tool count
node dist/index.js --version
# List all available tools
node dist/index.js --list-toolsRelated MCP server: WinScript
MCP Configuration
Add to your MCP client config (Claude Desktop, Kiro, Cursor):
{
"mcpServers": {
"winfolio": {
"command": "node",
"args": ["C:/path/to/winfolio-mcp/dist/index.js"]
}
}
}With actions enabled:
{
"mcpServers": {
"winfolio": {
"command": "node",
"args": ["C:/path/to/winfolio-mcp/dist/index.js", "--allow-actions"]
}
}
}HTTP Mode (OpenAI-Compatible)
npm run serve
# Server starts on http://localhost:7890
# Custom port
node dist/index.js --serve --port=8080Endpoints:
GET /— Server info and tool listGET /v1/tools— Tools in OpenAI function-calling formatPOST /v1/tools/:name— Invoke a tool directlyPOST /v1/chat/completions— OpenAI-compatible chat with auto tool routing
Tools (85 total)
Core Diagnostics (7)
Tool | Description |
| CPU, RAM, uptime, OS version with health recommendations |
| Top CPU/memory consumers with resource hog detection |
| Listening ports with conflict detection for dev ports |
| Windows services health, critical service monitoring |
| Recent errors with plain-English explanations |
| Drive space analysis with cleanup suggestions |
| Boot programs with safe-to-disable recommendations |
System & OS (4)
Tool | Description |
| Activation status, edition, license type |
| Page file config, commit charge, swap analysis |
| NTP server, clock skew, W32Time service |
| Categorized critical/error events (disk, driver, network, etc.) |
Hardware (6)
Tool | Description |
| GPU model, VRAM, driver version, utilization |
| Charge, health %, cycle count, time remaining |
| CPU/system temperatures, overheat detection |
| DIMM slots, speed, type, upgrade potential |
| UEFI/BIOS version, Secure Boot, TPM status |
| Monitors, resolution, refresh rate, scaling |
Networking (9)
Tool | Description |
| Adapters, IP, DNS, gateway, public IP |
| Visible networks, signal strength, saved profiles |
| TCP connections grouped by process (netstat) |
| Hosts entries with suspicious redirect detection |
| Connected VPNs, third-party adapter detection |
| System proxy, WPAD, env var proxies |
| Adapter link speeds, throughput stats |
| Paired devices, battery levels, connection status |
| Playback/recording devices, status |
Storage & Cleanup (2)
Tool | Description |
| Find biggest files on disk by size |
| Find identical files wasting space (MD5 hash) |
Performance & Troubleshooting (4)
Tool | Description |
| Detect processes with growing memory, excessive handles |
| BSOD minidumps, app crashes, crash frequency |
| Check all reboot-required flags |
| Boot time phases, slow startup items |
Security (7)
Tool | Description |
| Profile states, rules count, recent blocks |
| Real-time protection, definitions, threats |
| SMB shares with permission audit |
| Local accounts, admin audit, password age |
| Drive encryption status per volume |
| DEP, ASLR, CFG, HVCI, Credential Guard |
| Telemetry, advertising ID, location, camera/mic |
Developer Tools (12)
Tool | Description |
| Installed SDKs (Node, Python, .NET, Java, Go, Rust) |
| Repos with uncommitted/unpushed changes |
| Global packages, deprecated detection |
| Extensions with heavy/deprecated flagging |
| Key inventory, passphrase audit, agent status |
| WSL VHD sizes, compaction recommendations |
| Dev ports scan (what's running locally) |
| .NET SDK/runtime versions, global.json verification |
| Containers, images, daemon status |
| Distros, versions, running state |
| Programs with bloatware detection |
| PATH analysis, key env vars |
Maintenance (8)
Tool | Description |
| Pending updates, history, auto-update health |
| Non-system tasks, failed task detection |
| Optional features (Hyper-V, WSL, IIS, Sandbox) |
| Startup items with boot impact rating |
| Missing/failed/outdated drivers |
| Indexer status, index size |
| Expiring/expired SSL certs |
| Restore points, age, creation triggers |
Monitoring (2)
Tool | Description |
| Boot/shutdown events, stability score |
| Snapshot and compare system metrics over time |
Workflow & Productivity (3)
Tool | Description |
| Current clipboard, history entries |
| Recently accessed files with search |
| Active plan, throttle detection |
Automation (2)
Tool | Description |
| Profile load time, module imports audit |
| Auto-start services, failed detection |
Additional Diagnostics (5)
Tool | Description |
| Installed fonts with search |
| Connected USB peripherals and drives |
| S.M.A.R.T. data, wear level, drive failure prediction |
| Detect active recording/sharing software |
| All-in-one CPU/RAM/Disk/Network/GPU snapshot |
Integrations (2)
Tool | Description |
| Local Ollama model inventory |
| Generate full Markdown health report |
Write Actions (12, require --allow-actions)
Tool | Description |
| Terminate a process by PID or name |
| Restart/start/stop a Windows service |
| Kill the process holding a port |
| Delete temp files to free space |
| Clear DNS resolver cache |
| Permanently delete Recycle Bin contents |
| Switch Windows dark/light theme |
| Schedule a system restart |
| Disable a startup program |
| Create a System Restore point |
| Switch power plan (Balanced/High Performance/etc.) |
| Send a native Windows notification |
Architecture
src/
index.ts — Entry point, CLI flags, MCP/HTTP transport selection
powershell.ts — AV-safe PowerShell executor (temp .ps1 files)
http-server.ts — Hono-based OpenAI-compatible HTTP server
tools/
registry.ts — Unified tool registry (both transports consume this)
*.ts — Individual tool implementationsKey design decisions:
AV-safe execution: PowerShell scripts written to temp
.ps1files and run with-Fileflag (not-EncodedCommandwhich triggers antivirus heuristics)Unified registry: Single tool definition consumed by both MCP and HTTP transports
Graceful degradation: Tools detect when features aren't available (Docker not installed, no WiFi adapter, etc.) and return helpful messages instead of errors
Actionable recommendations: Every tool returns not just data but what to do about it
Gated write actions: Dangerous operations require explicit
--allow-actionsflag
CLI Flags
Flag | Description |
| Start HTTP server instead of MCP stdio |
| HTTP server port (default: 7890) |
| Enable write action tools |
| Print version and tool count |
| Print all tools with descriptions |
Requirements
Windows 10/11
Node.js 20+
PowerShell 5.1+ (ships with Windows)
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA MCP server for Windows/Linux that provides 90+ tools enabling AI assistants to systematically manage local systems, including system probing, command execution, file editing, network diagnostics, and more.12MIT
- AlicenseNot gradedqualityDmaintenanceState-aware Windows automation MCP server for AI agents, enabling app control, UI interaction, COM Office, and more via 59 tools with fallback layers and audit logging.8MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI assistants to manage, monitor, and diagnose Windows systems through 42 tools across 8 modules, including services, event viewer, task scheduler, processes, network, diagnostics, observability, and safety features.328MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to perform extensive Windows system administration, file operations, process management, network configuration, registry editing, GUI automation, and more through a comprehensive set of MCP tools.1MIT
Related MCP Connectors
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
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/reprodev/winfolio-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server