You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When using the @modelcontextprotocol/server-sequential-thinking plugin in Cursor, it fails to run and shows Client closed. The same JSON configuration and command work fine in VSCode. This indicates the plugin server process may be exiting immediately after starting.
The plugin briefly shows "Enabled" and then fails with Client closed
Expected behavior
The plugin should start a persistent MCP server that Cursor can connect to and interact with, just like other MCP plugins such as browser-tool-mcp.
Logs
Cursor log message:
Client closed
Manually running the command in a terminal does not produce errors and the server starts as expected.
Additional context
This issue only happens with the sequential-thinking plugin. Other MCP plugins (e.g., browser-tool-mcp) work correctly in Cursor using the same setup and command structure.
It’s possible the server script does not block the main thread (e.g., missing await app.listen() or server.listen()), causing the process to exit immediately in non-interactive environments like Cursor.
Environment
Cursor version: 0.47.8 (user setup)
VSCode version: 1.96.2
Node.js: 20.18.1
OS: Windows 11 (Windows_NT x64 10.0.26100)
The text was updated successfully, but these errors were encountered:
Describe the bug
When using the
@modelcontextprotocol/server-sequential-thinking
plugin in Cursor, it fails to run and showsClient closed
. The same JSON configuration and command work fine in VSCode. This indicates the plugin server process may be exiting immediately after starting.To Reproduce
Steps to reproduce the behavior:
sequential-thinking
plugin in CursorClient closed
Expected behavior
The plugin should start a persistent MCP server that Cursor can connect to and interact with, just like other MCP plugins such as
browser-tool-mcp
.Logs
Cursor log message:
Manually running the command in a terminal does not produce errors and the server starts as expected.
Additional context
This issue only happens with the
sequential-thinking
plugin. Other MCP plugins (e.g.,browser-tool-mcp
) work correctly in Cursor using the same setup and command structure.It’s possible the server script does not block the main thread (e.g., missing
await app.listen()
orserver.listen()
), causing the process to exit immediately in non-interactive environments like Cursor.Environment
The text was updated successfully, but these errors were encountered: