Hey,
I have several MCP servers that worked up until 0.48.x
Now I’m getting Client closed on all of them:
Here’s the mcp.json:
{
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
},
"gitlab": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-gitlab"
]
},
"browser-tools": {
"command": "npx",
"args": [
"@agentdeskai/[email protected]"
]
},
"firecrawl-scraping": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "■■■"
}
}
}
}
Here’s the cursor MCP output from one of the servers:
2025-03-27 15:48:41.128 [info] king: Handling ReloadClient action
2025-03-27 15:48:41.128 [info] king: getOrCreateClient for stdio server. process.platform: darwin isElectron: true
2025-03-27 15:48:41.128 [info] king: Starting new stdio process with command: npx -y @modelcontextprotocol/server-sequential-thinking
2025-03-27 15:48:41.128 [error] king: Client error for command A system error occurred (spawn npx ENOENT)
2025-03-27 15:48:41.129 [error] king: Error in MCP: A system error occurred (spawn npx ENOENT)
2025-03-27 15:48:41.129 [error] king: Failed to reload client: A system error occurred (spawn npx ENOENT)
2025-03-27 15:48:41.129 [info] king: Client closed for command
2025-03-27 15:48:41.129 [error] king: Error in MCP: Client closed
2025-03-27 15:48:41.130 [info] king: Handling ListOfferings action
2025-03-27 15:48:41.130 [error] king: No server info found
2025-03-27 15:48:41.131 [info] tlab: Handling ListOfferings action
2025-03-27 15:48:41.131 [error] tlab: No server info found
2025-03-27 15:48:41.132 [info] ools: Handling ListOfferings action
2025-03-27 15:48:41.132 [error] ools: No server info found
2025-03-27 15:48:41.132 [info] ping: Handling ListOfferings action
2025-03-27 15:48:41.132 [error] ping: No server info found
Any idea what broke this in 0.48.x?