claude-task-master icon indicating copy to clipboard operation
claude-task-master copied to clipboard

bug: Taskmaster MCP is not getting detected in Windsurf in Windows 11 Pro, however, configures smoothly in Cursor

Open sahaarijit opened this issue 6 months ago • 10 comments

Description

Windsurf cannot detect the taskmaster MCP in Windows 11 Pro

Steps to Reproduce

  1. Image

2.Image

Expected Behavior

I added the same configuration to Cursor, and it worked. But not in Windsurf. I'm sure I followed the documentation correctly.

sahaarijit avatar Jun 06 '25 09:06 sahaarijit

@joedanz I know you use windsurf, is this working for you ?

Crunchyman-ralph avatar Jun 06 '25 23:06 Crunchyman-ralph

@sahaarijit mind telling me what OS you're using, task-master-ai version etc ?

Crunchyman-ralph avatar Jun 06 '25 23:06 Crunchyman-ralph

@Crunchyman-ralph

I'm on Windows 11 Pro Taskmaster version: 0.16.1

sahaarijit avatar Jun 07 '25 02:06 sahaarijit

I am having the opposite issue - the MCP is not detected in Cursor. Anyone else experiencing this? Running on an M1 Mac.

blancpain avatar Jun 07 '25 13:06 blancpain

@blancpain feel free to create a discussion or an issue. lets keep these issues scoped, I will help everyone!

Crunchyman-ralph avatar Jun 07 '25 13:06 Crunchyman-ralph

@Crunchyman-ralph is there any help I can get on this please?

sahaarijit avatar Jun 09 '25 02:06 sahaarijit

I am having the opposite issue - the MCP is not detected in Cursor. Anyone else experiencing this? Running on an M1 Mac.

i encounter same issue, but it's can run on windows OS. so wired...

dengwei214 avatar Jun 10 '25 15:06 dengwei214

I am having the same issue in Windsurf. Troubleshooting with OpenAI o3 and Gemini 2.5 Pro, tried many things with no luck but i think I might be close with this....but it is above my skill level. This might lead to an answer or might not.

from AI: "Windsurf spawns each MCP server in a clean, non-interactive shell.

That shell doesn’t inherit the per-user PATH additions that put npx (and the global CLI shim for taskmaster-ai) on PATH.

So "command": "npx" silently fails ⇒ the process never reaches the handshake which is why you get a yellow dot & “0 tools” but the other 4 mcp servers connect and show the green dot and a number of "tools".

The issue occurs when MCP clients like Windsurf (or Cursor) cannot properly locate the Node.js executable or npm/npx commands.

This fails because Windsurf cannot find npx in its execution environment."

bgitit avatar Jun 10 '25 20:06 bgitit

Can someone using windsurf do this:

  1. npm i -g task-master-ai
  2. Inside command of mcp, try to do: npx task-master-ai or npx -y task-master-ai i. make sure you use args so like command: npx, args: ["-y", "task-master-ai"], you get the gist

Crunchyman-ralph avatar Jun 10 '25 21:06 Crunchyman-ralph

Can someone using windsurf do this:

  1. npm i -g task-master-ai
  2. Inside command of mcp, try to do: npx task-master-ai or npx -y task-master-ai i. make sure you use args so like command: npx, args: ["-y", "task-master-ai"], you get the gist

npx -y task-master-ai Useful!

dw214 avatar Jun 11 '25 03:06 dw214

Feels like this was resolved, please open a new issue if it wasn't

Crunchyman-ralph avatar Jul 07 '25 14:07 Crunchyman-ralph