Windows MCP server setup differs from Mac by requiring absolute file paths and explicit node.exe references instead of npx commands. The installation requires verifying npm and installing packages globally to the AppData\Roaming\npm\node_modules directory. Running servers needs complete paths for both node.exe and the server's index.js file.
README.md file for now, script to come later...
=-=-=-=-=-
This guide assumes you have performed a basic MCP install on Windows 10. Guide created by Claude Desktop app running MCP servers.
I'll use sequential thinking to analyze and create a comprehensive guide to the MCP sequential-thinking server.
Based on this analysis, here's a comprehensive guide for verifying MCP server installation on Windows:
npm --version
npm config get prefix
Note: Should point to C:\Users\<YourUsername>\AppData\Roaming\npm
npm list -g @modelcontextprotocol/server-sequential-thinking
where node
Note: Usually at C:\Program Files\nodejs\node.exe
npm install -g @modelcontextprotocol/server-sequential-thinking
npm list -g @modelcontextprotocol/server-sequential-thinking
cd %APPDATA%\npm\node_modules\@modelcontextprotocol
dir
cd server-sequential-thinking
dir
cd dist
dir
Expected structure:
@modelcontextprotocol\
server-sequential-thinking\
dist\
index.js
node "%APPDATA%\npm\node_modules\@modelcontextprotocol\server-sequential-thinking\dist\index.js"
If npm config get prefix
shows unexpected location:
npm config set prefix "%APPDATA%\npm"
If MODULE_NOT_FOUND
error:
npm install -g @modelcontextprotocol/server-sequential-thinking
If node.exe not found:
If directory structure is incomplete:
npm uninstall -g @modelcontextprotocol/server-sequential-thinking
npm cache clean --force
node.exe
path from where node
commandThis guide ensures a methodical, thorough verification of your MCP server installation on Windows. Follow each step in order, and verify success before moving to the next step.
=-=-=-=-
Key differences between MacOS and Windows 10 for MCP server setup and installation.
Based on this analysis, here's a comprehensive comparison guide between MacOS and Windows 10 for MCP server setup:
/usr/local/lib/node_modules
/usr/local/bin/node
~/Library/Application Support/Claude/
C:\Users\<Username>\AppData\Roaming\npm
C:\Program Files\nodejs\node.exe
%APPDATA%\Claude\
# Package execution
npx @modelcontextprotocol/server-sequential-thinking
# Global installation
sudo npm install -g @package-name
# Permission setting
chmod +x ./script.sh
# Package execution
node "C:\Users\Username\AppData\Roaming\npm\node_modules\@package-name\dist\index.js"
# Global installation (as Administrator)
npm install -g @package-name
# Permission setting
# Run CMD as Administrator
{
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
}
}
}
{
"mcpServers": {
"sequential-thinking": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": [
"C:\\Users\\Username\\AppData\\Roaming\\npm\\node_modules\\@modelcontextprotocol\\server-sequential-thinking\\dist\\index.js"
]
}
}
}
Path Handling
Package Management
Permissions
Environment Variables
$HOME
, $PATH
with colon separators%USERPROFILE%
, %PATH%
with semicolon separatorsConfiguration Requirements
Path Conversion
/
with \\
C:
) at start/usr/local
with appropriate Windows pathsCommand Conversion
npx
commands with direct node.exe
executionConfiguration Conversion
-y
flag for WindowsWindows Specific
Conversion Pitfalls
{
"mcpServers": {
"sequential-thinking": {
"env": {},
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
],
"command": "npx"
}
}
}
Seamless access to top MCP servers powering the future of AI integration.