Windows -Installation-Verification-Guide
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.
claude mcp add --transport stdio trevorwilkerson-windows-mcp-server-installation-verification-guide C:\Program Files\nodejs\node.exe C:\Users\Username\AppData\Roaming\npm\node_modules\@modelcontextprotocol\server-sequential-thinking\dist\index.js
How to use
The Windows MCP server setup for the Sequential Thinking server uses an explicit node.exe reference and absolute paths instead of relying on npx. This server exposes a model-context-driven execution environment that runs the Sequential Thinking MCP Server from its compiled distribution. To start the server, you invoke node.exe with the full path to the server's index.js file, ensuring the runtime can locate all dependencies regardless of the current working directory. The guide expects you to verify a global npm installation and then run the server using the absolute paths specified in your configuration. Once running, the server typically outputs a startup message indicating that the Sequential Thinking MCP Server is operating, and it becomes available for client interactions through the MCP protocol layers defined by the package.
Tools and capabilities are accessed by configuring the mcpServers entry with the exact node.exe path and the absolute path to the dist/index.js file. This ensures deterministic behavior on Windows where PATH-based resolution is less reliable for global npm modules. After starting, you can monitor logs, restart if needed, and adjust paths if you relocate npm global modules or Node.js installations. Use the provided commands to verify installation, locate node.exe, and run the server with the complete file paths to avoid common path resolution issues on Windows.
How to install
Prerequisites
- Windows 10, admin access
- Node.js and npm installed (preferably via the official installer)
- Internet access to install the MCP server package globally
Step 1: Verify npm and prefix
- Open Command Prompt as Administrator
- Check npm version: npm --version
- Check global prefix (should point to AppData\Roaming\npm): npm config get prefix
Step 2: Install the MCP server package globally
- Install the Sequential Thinking MCP server globally: npm install -g @modelcontextprotocol/server-sequential-thinking
Step 3: Verify installation
- Confirm the package is listed globally: npm list -g @modelcontextprotocol/server-sequential-thinking
Step 4: Locate Node.js and module path
- Find Node.js executable: where node
- Locate the installed MCP server distribution (adjust USERNAME accordingly): dir "%APPDATA%\npm\node_modules@modelcontextprotocol\server-sequential-thinking\dist"
Step 5: Run the server with absolute paths
- Execute using the full paths (example, adjust to your environment): node "C:\Users\Username\AppData\Roaming\npm\node_modules@modelcontextprotocol\server-sequential-thinking\dist\index.js"
Step 6: Verify runtime output
- Look for a startup message such as: "Sequential Thinking MCP Server running on stdio"
Notes
- If you move Node.js or npm directories, update the paths in the command accordingly.
- Run Command Prompt as Administrator when installing global packages to avoid permission issues.
Additional notes
Windows-Specific Tips:
- Use double backslashes in JSON and Windows paths.
- Always use absolute paths for node.exe and server index.js.
- Ensure the npm global prefix points to %APPDATA%\Roaming\npm to match instructions.
- If you encounter MODULE_NOT_FOUND, confirm the path to the dist/index.js is correct and that the package is installed globally.
- If permissions or access is denied, run the terminal as Administrator and verify file system permissions for the paths involved.