Windows-MCP-Server-Installation-Verification-Guide

Windows-MCP-Server-Installation-Verification-Guide

Windows MCP Server 的设置与Mac不同,需要绝对文件路径,并且明确引用node.exe而不是使用npx命令。安装时需要验证npm,并将包全局安装到AppDataRoaming pm ode_modules目录中。运行服务器时,需要为node.exe和服务器的index.js文件提供完整的路径。

前提条件

确保已安装 Node.js 和 npm:

npm --version

安装步骤

  1. 全局安装 MCP 服务器包:

    npm install -g @modelcontextprotocol/server-sequential-thinking
    
  2. 验证安装:

    npm list -g @modelcontextprotocol/server-sequential-thinking
    

启动服务器

Windows 特别说明: 与 Mac 不同,Windows 需要使用绝对路径和显式引用 node.exe:

node "C:\Users\<用户名>\AppData\Roaming\npm\node_modules\@modelcontextprotocol\server-sequential-thinking\dist\index.js"

配置设置示例

在 Claude 配置文件中使用以下格式:

{
  "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"
      ]
    }
  }
}

故障排除

  • 路径问题:确保使用双反斜杠 (\\) 或引号包裹的单反斜杠
  • 权限错误:以管理员身份运行命令提示符
  • 找不到模块:检查安装路径和 npm config get prefix 的输出

成功运行时,服务器会显示:"Sequential Thinking MCP Server running on stdio"