Before you install Python, you may need administrative access to your server.
Download “Python 3.12.x” (latest version).
Run the EXE
IMPORTANT: Check “Add python.exe to PATH”

Click Install Now
Open PowerShell on your windows computer.
Run the following scripts
python --version
# Should show: Python 3.12.x
pip --version
# Should show: pip x.x.x
Install UV
UV is a fast Python package manager that’s perfect for MCP servers
pip install uv

Step 4: Prepare for MCP Servers
Create MCP Configuration Directory
# Create directory for MCP configurations.
$mcpDir = "$env:USERPROFILE\.config\mcp"
New-Item -ItemType Directory -Path $mcpDir -Force
Create servers subdirectory
New-Item -ItemType Directory -Path "$mcpDir\servers" -Force
Write-Host "MCP configuration directory created at: $mcpDir"
Find Claude Desktop Config Location
# Windows path for Claude Desktop config
$claudeConfigPath = "$env:APPDATA\Claude\claude_desktop_config.json"
Write-Host "Claude Desktop config path: $claudeConfigPath"
if (Test-Path $claudeConfigPath) {
Write-Host "✅ Claude Desktop config found"
} else {
Write-Host "❌ Claude Desktop config not found - will be created"
}