MCP servers progress/notifications are not visible in tool calls in 1.6.x version

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

MCP servers progress/notifications are not visible in UI in tool calls in 1.6.x version.

MCP server logs show that the ProgressNotifications are correctly sent by server and received by client:

2025-09-24 13:33:33.512 [info] Found 1 tools, 0 prompts, and 0 resources
2025-09-24 13:36:21.282 [info] Handling CallTool action for tool 'pr_analyzer'
2025-09-24 13:36:21.282 [info] Calling tool 'pr_analyzer' with toolCallId: tool_08f09811-a333-46c0-87cc-4365321fa7d
2025-09-24 13:36:21.316 [info] No stored tokens found
2025-09-24 13:36:21.528 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":0,"total":100,"message":"Starting..."}
2025-09-24 13:36:21.617 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":1,"total":100,"message":"Initializing tools..."}
2025-09-24 13:36:25.746 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":2,"total":100,"message":"Initializing tools..."}
2025-09-24 13:36:29.971 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":3,"total":100,"message":"Initializing tools..."}
2025-09-24 13:36:34.936 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":4,"total":100,"message":"Initializing tools..."}
2025-09-24 13:36:39.383 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":5,"total":100,"message":"Initializing tools..."}
2025-09-24 13:36:44.089 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":6,"total":100,"message":"Initializing tools..."}
2025-09-24 13:36:49.190 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":7,"total":100,"message":"Building workflow..."}
2025-09-24 13:36:49.191 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":3,"total":100,"message":"Running..."}
2025-09-24 13:36:49.193 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":11,"total":100,"message":"Thinking..."}
2025-09-24 13:36:50.025 [info] ProgressNotification received for tool_08f09811-a333-46c0-87cc-4365321fa7d {"progress":11,"total":100,"message":"Planning..."}

Steps to Reproduce

  1. Use streamable-http stateful MCP server
  2. Trigger Agent to call the tool
  3. Observer UI - there is only spinning circle with Calling… and cancel. When I expand the tool call box, I also don’t see progress/notifications

Expected Behavior

In Cursor 1.5.x, the progress and notifications were working OK and I would expect the same behaviour

Screenshots / Screen Recordings

Peek 2025-09-24 13-36.gif

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.6.45
VSCode Version: 1.99.3
Commit: 3ccce8f55d8cca49f6d28b491a844c699b8719a0
Date: 2025-09-22T18:22:38.013Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Linux x64 6.8.0-83-generic

For AI issues: which model did you use?

Auto

Does this stop you from using Cursor

No - Cursor works, but with this issue

1 Like

Hey, thanks for the report, we’ll look into it.