type
status
date
slug
summary
tags
category
icon
password
长时间不用,或者操作系统做了一些变更,导致MCP服务不可用,比如一打开claude就报下面这个错误。

可以进到log日志目录去分析下MCP的日志,路径一般在:\AppData\Roaming\Claude\logs

如果你看不懂,没关系,可以直接丢给AI来分析,比如像我这样

主要错误分析
从日志中可以看到几个关键错误:
- 大多数服务器出现 `spawn npx ENOENT` 错误:
- jetbrains、sequential-thinking 和 filesystem 服务器都有这个错误
- ENOENT 表示 "Error NO ENTry" 或 "No such file or directory",说明系统找不到
npx
命令
- software-planning-tool 出现 `spawn node ENOENT` 错误:
- 表示系统找不到
node
命令
解决方案
确保 Node.js 和 npm 正确安装并添加到系统路径:
问题诊断
根据日志分析,MCP 服务器无法启动的主要原因是系统找不到
npx
和 node
命令。这通常是由于以下原因导致的:- Node.js 没有正确安装
- Node.js 安装了但没有添加到系统 PATH 环境变量中
- 环境变量配置可能被最近的更改覆盖
windows执行node命令,报错,果真是node环境丢了,重新安装

https://nodejs.org/zh-cn 官方下载

一路安装,直到node环境安装成功

重启Claude app,查看MCP服务,全部恢复正常

- Author:NotionNext
- URL:http://preview.tangly1024.com/article/22ced26c-0da0-819a-beed-e73b141eeb1e
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!