Windows Server MCP
An open-source MCP server providing agentless Windows Server health checks over WinRM. It generates a single verdict per server and maintains a diffable inventory, allowing MSPs to monitor infrastructure without requiring developer experience or leaving data on local networks.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Perform agentless Windows Server health checks over WinRM
- Generate a single verdict per server for quick status assessment
- Maintain a diffable inventory of server states
- Monitor MSP infrastructure without per-tech SaaS fees
Source and maintenance
Community listingRegistry 0.1.0
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
https://github.com/Servosity/msp-skills/releases/download/windows-server-v0.1.0/windows-server-mcp.mcpb 0.1.0
mcpbSHA-256 supplied
https://github.com/Servosity/msp-skills/releases/download/windows-server-v0.1.0/windows-server-mcp.mcpb package definition
{
"version": "0.1.0",
"transport": "stdio",
"fileSha256": "483543c08a9733f7ca3d024c7b5607ddc752a9b51c90bdc72eadaa2071f171e2",
"identifier": "https://github.com/Servosity/msp-skills/releases/download/windows-server-v0.1.0/windows-server-mcp.mcpb",
"registryType": "mcpb",
"environmentVariables": [
{
"name": "WINDOWS_SERVER_PASSWORD",
"isRequired": true,
"description": "Password for the WinRM account shared by servers that have no password stored with servers login."
},
{
"name": "WINDOWS_SERVER_USERNAME",
"isRequired": true,
"description": "WinRM account name (a local or domain account in the server's Administrators group)."
},
{
"name": "WINDOWS_SERVER_MCP_READ_ONLY",
"description": "Optional. Set to exactly 1 to offer only tools that change nothing: services restart, services start, health and inventory snapshot are removed. Leave blank to keep every tool available."
},
{
"name": "WINDOWS_SERVER_NO_LOCAL_DATA",
"description": "Optional. Set to 1 to keep no local store: health prints verdicts without recording history or events, and inventory snapshot is refused. Leave blank to keep the local store."
},
{
"name": "WINDOWS_SERVER_MCP_HTTP_TOKEN",
"description": "Required only when running the MCP server with --transport http (a remote/hosted deployment). Callers must send a matching Authorization: Bearer header. Not needed for the default local stdio transport that Claude Desktop uses."
},
{
"name": "WINDOWS_SERVER_BASE_URL",
"description": "Leave blank. The CLI's internal request surface is the fixed https://winrm.invalid; any other value is refused. Servers come only from the config file's [[servers]] entries."
},
{
"name": "WINDOWS_SERVER_USER_AGENT",
"description": "Optional. Overrides the User-Agent the CLI sends on WinRM requests. Leave blank to use the CLI's own built-in User-Agent."
},
{
"name": "PRINTING_PRESS_CLIENT_PROFILE",
"description": "Only for tenant-gated multi-client deployments: binds the MCP server to an existing Printing Press client profile. Leave blank for a single-tenant install."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Let your agent find its tools
Find servers like Windows Server MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.