Windows MCP Server

Lightweight MCP Server for interacting with Windows Operating System.

Remote serverstreamable-httpPython

What is the Windows MCP Server?

Lightweight MCP Server for interacting with Windows Operating System.

The short version

Install it as a background task that starts now and at every login:

What it needs from you

  • Python 3.13+ - UV (Package Manager) from Astra, install with pip install uv or curl -LsSf https://astral.sh/uv/install.sh | sh - English as the default language in Windows preferred else disable the App-Tool in the MCP Server for Windows with other languages.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
sseserve --transport sse --host HOST --port PORT
streamable-httpserve --transport streamable-http --host HOST --port PORT

How to install the Windows MCP Server

claude mcp add windows-2 --env WINDOWS_MCP_AUTH_KEY=your-value --env WINDOWS_MCP_OAUTH_CLIENT_ID=your-value --env WINDOWS_MCP_OAUTH_CLIENT_SECRET=your-value --env POSTHOG_API_KEY=your-value --env POSTHOG_HOST=your-value -- npx -y @anthropic-ai/mcpb

Configuration

  • Python 3.13+ - UV (Package Manager) from Astra, install with pip install uv or curl -LsSf https://astral.sh/uv/install.sh | sh - English as the default language in Windows preferred else disable the App-Tool in the MCP Server for Windows with other languages.
VariableDescriptionRequired
WINDOWS_MCP_AUTH_KEYCredential the server authenticates with.Yes
WINDOWS_MCP_OAUTH_CLIENT_IDConfiguration value read at startup.Optional
WINDOWS_MCP_OAUTH_CLIENT_SECRETCredential the server authenticates with.Yes
POSTHOG_API_KEYCredential the server authenticates with.Yes
POSTHOG_HOSTEndpoint or connection string the server talks to.Optional

Example prompts to try

  • “Use Windows to Windows.”
  • “Use Windows to Real.”
  • “Use Windows to Transport.”

Frequently asked questions

Lightweight MCP Server for interacting with Windows Operating System. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.