Windows Developer MCP Server
The Windows Developer MCP Server is a production-grade MCP server that lets AI clients securely execute commands, manage files, and orchestrate full developer workflows natively on Windows. Key capabilities include:
๐ป Terminal & Shell Execution: Run PowerShell (
run_powershell) or CMD (run_cmd) commands, execute.ps1/.bat/.cmdscripts (run_script), with configurable timeouts and security validation (destructive commands likeformat/shutdownare blocked).๐ Filesystem Management: Read, write, append, copy, move, and delete files; create directories; list directory contents; search with glob patterns; check file existence/info; and render tree views โ all sandboxed to the workspace boundary to prevent path traversal.
๐ง Session & Workspace Control: Manage working directory, view/set environment variables, inspect session info and command history, and clear history.
๐ Git Version Control: Initialize or clone repos, check status, view logs, diffs, branches, tags, blame annotations, stage/commit, push/pull, stash, and manage remotes.
๐ Python Development: Create, activate, and deactivate virtual environments; run Python scripts; install, uninstall, list, and inspect packages via pip; freeze requirements; and check Python/pip environment info.
๐ฉ Node.js & npm: Run JS scripts with Node, execute npm scripts and npx commands, install/list/fetch info about npm packages, and check Node/npm versions.
๐ณ Docker Orchestration: Build images; run, list, stop, remove, and exec into containers; pull images; view logs; manage Docker Compose services (up/down/logs); and inspect system info/version.
๐ช Windows System Intelligence: Comprehensive system/OS version info, CPU/disk/memory statistics, process listing and inspection, and Windows service status.
๐ Network Diagnostics: Ping hosts, DNS lookups, traceroute, list open ports, get local IP/adapter info, and perform HTTP GET requests.
๐๏ธ SQLite Database Access: Search for databases, inspect schemas and column definitions, run read-only SELECT queries, and execute write operations (with confirmation).
๐ AI Project Analysis: Detect project types and frameworks, count lines of code, find TODO/FIXME/HACK tags, generate comprehensive project summaries, and inspect
package.json/pyproject.toml.๐ GitHub Integration: Check authentication status, fetch repo info, and create issues via GitHub CLI (requires
GITHUB_TOKEN).๐ Built-in Security: Sandbox boundary enforcement, destructive-command validation, rate limiting, and structured audit logging for every executed command.
Provides container listing, inspection, log tailing, image management, and compose state checks.
Provides repository status, commit logs, branch management, diffs, and staging support.
Provides public/private repository inspection, issue tracking, PR status, release fetching, and search via GitHub API or gh CLI.
Provides Node.js version detection, global/local package details, and script runner inspection.
Provides npm version detection and global/local package details.
Provides virtual environment management, package inspection, module verification, and version details.
Provides database schema inspection, safe parameterized queries, table listing, and index overview.
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., "@Windows Developer MCP Servershow me the current git status and recent commits"
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.
Windows Developer MCP Server
Windows Developer MCP gives AI assistants (Claude Desktop, LM Studio, Cursor, etc.) safe, native developer superpowers on Windows โ including terminal execution, Git/GitHub integration, Docker management, filesystem operations, and AI project diagnostics.
โก 1-Minute Quick Start
Step 1: Install uv
If you don't have uv installed, open PowerShell and run:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Step 2: Configure Your AI Client
๐ค Claude Desktop Setup
Edit %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"windows-developer-mcp": {
"command": "uv",
"args": [
"--directory",
"C:\\path\\to\\windows-developer-mcp",
"run",
"windows-developer-mcp"
],
"env": {
"MCP_SERVER__PROFILE": "developer",
"MCP_WORKSPACE__PATH": "C:\\path\\to\\your\\project"
}
}
}
}๐ป LM Studio / Local LLM Setup
Edit your LM Studio MCP server configuration:
{
"mcpServers": {
"windows-developer-mcp": {
"command": "uv",
"args": [
"--directory",
"C:\\path\\to\\windows-developer-mcp",
"run",
"windows-developer-mcp"
],
"env": {
"MCP_SERVER__PROFILE": "minimal",
"MCP_WORKSPACE__PATH": "C:\\path\\to\\your\\project"
}
}
}
}Related MCP server: allcanuse-mcp
๐ฅ Key Features
๐ก๏ธ Workspace-Confined & Sandboxed: All commands are executed securely with strict path normalization, denylists, and audit logging.
โก Dual-Profile Engine:
minimal: Optimized for Local LLMs (7B/8B) in LM Studio (<1.2K token context footprint).developer: Ideal for Claude Desktop / GPT-4o (~3.8K token footprint).full: Complete exposure for 70B+ LLMs & Glama Indexing.
๐งฐ 40+ Developer Tools across 12 Modules: Terminal, Git, GitHub, Docker, Filesystem, Python, Node, SQLite, Windows, Network, Browser, and AI Project Analysis.
๐งฐ Available Tool Modules
Module | Core Tools Exposed | Description |
Terminal |
| Safe PowerShell & CMD subprocess execution. |
Filesystem |
| Workspace-restricted file & directory operations. |
Git |
| Git branch, commit, diff, and remote management. |
GitHub |
| GitHub API for repos, PRs, issues, and releases. |
Docker |
| Container, image, and Compose orchestration. |
Python |
| Virtual environment management & execution. |
Node.js |
| Node.js script execution & npm package management. |
SQLite |
| Database queries & schema inspection. |
Windows |
| System metrics, process list, and environment vars. |
Network |
| Network diagnostics & connectivity checks. |
Project (AI) |
| Tech stack detection, security audit, & code gen. |
Browser |
| Web page fetching & clean text extraction. |
๐ง AI-Native Project Analysis Tools
ProjectProvider provides intelligent tools designed specifically for codebase comprehension:
๐
project_analyze: Auto-detects frameworks, tech stacks, and entry points.๐ก๏ธ
project_security_scan: Static audit for hardcoded API keys, tokens, and credentials.๐ณ
project_summarize: Hierarchical directory tree generator.๐ฆ
project_dependencies: Cross-language dependency analysis.๐
project_generate_readme: Drafts a complete README.md based on codebase analysis.๐งช
project_generate_tests: Generates pytest unit test skeletons for source files.
๐ก๏ธ Safety & Security Features
Workspace Boundary Sandbox: Operations are strictly restricted to the specified workspace path (
MCP_WORKSPACE__PATH).Command Denylist: Blocks dangerous operations (
format,shutdown,del /f /s /q, etc.).Audit Logging: All executed actions are recorded in
logs/audit.log.
๐ Documentation Suite
๐ Provider Reference
๐ก๏ธ Security Model
๐ฅ๏ธ Claude Desktop Setup Guide
๐ค Contributing Guide
๐ Changelog
๐ License
Distributed under the MIT License. See LICENSE for details.
Maintenance
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA production-ready MCP server that provides AI assistants with comprehensive GitHub developer tooling including PR analysis, code review, changelog generation, dependency auditing, commit summarization, and refactoring suggestions.13ISC
- 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
- AlicenseAqualityDmaintenanceA production-ready MCP server that enables AI assistants to execute shell commands, manage files, monitor system resources, and automate complex workflows with advanced features like stock tracking and web automation.732MIT
- AlicenseBqualityDmaintenanceHigh-performance MCP server giving AI agents advanced filesystem and automation capabilities on Windows, with 26 tools across file I/O, search, Git, process management, and more.262MIT
Related MCP Connectors
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yoโฆ
MCP server for AI agent profiles and smart notes. 60+ coding prompt packs with expert personas.
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/peeyushcodes/windows-developer-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server