Cursor-ide-browser catalog/disk ready but CallMcpTool returns "server not found" (3.13.21 cold-start)

Follow-up: sanitized logs + session IDs

Privacy Mode / data sharing is on. Attaching sanitized local logs that show the catalog/disk vs runtime gap for this report.

What the logs show (catalog side)

On empty-window workspaceId=b23abea01bc4771017b008369920af3f, MCP FileSystem Writer repeatedly:

  1. Writes cursor-ide-browser with toolCount=16 (catalog looks healthy)
  2. Then Server "cursor-ide-browser" left the lease, scheduling directory removal
  3. Re-adds with toolCount=16 again — churn throughout the morning (07:00–07:20 local)

While that catalog churn is happening, agent CallMcpTool still returns MCP server "cursor-ide-browser" not found in the agent runtime (this thread’s primary bug).

Extra signal in project writers (workspaceId=c63b395f…): ENOENT writing cursor-ide-browser~staging under a different project path (…/stocktextalerts-sfeo/…) — disk catalog write targeting the wrong workspace.

Session / identity (data sharing on)

  • machineId: 45f9fb3f-e7a9-4793-a235-3a7bb93e4e3f
  • Cursor: 3.13.21 (55434bd8062ece6fee083b82beed2aee42d253f0) Darwin arm64
  • Log session folder: ~/Library/Application Support/Cursor/logs/20260727T152911/
  • Home/empty-window workspaceId: b23abea01bc4771017b008369920af3f
  • Project workspaceId (writers): c63b395f862a583cf684909c2973e535
  • empty-window composerId: d174e224-0460-47e0-9ea0-763af6aa41df
  • jsolly-website composerId: 5acf3d63-e855-475f-80d3-765ec4494774
  • Sample requestIds (wb62 / this chat): ea519e6d-beca-48ec-a1cc-0f2014441f94, 39c62806-5a07-4e7b-a817-a2f6b664a5c8
  • Sample requestIds (wb58 / empty-window): 01ecc7d9-bae9-4492-839d-1da5719701eb, 5f3e45fc-f834-4f42-8e83-2e74cb80e63f, a85646b1-270f-459a-9cda-acc3b8fa91e0

Sanitized attachments

00-SESSION-IDS.txt
04-KEY-EXCERPTS.txt
01-empty-window-wb58-McpFileSystemWriter-b23abe.log
01b-empty-window-wb58-excerpts.txt
02-wb65-McpFileSystemWriter-ENOENT-wrong-path.log
02-wb64-McpFileSystemWriter.log
03-wb58-Browser-Automation.log
03-wb59-Browser-Automation.log
03-wb64-Browser-Automation.log
cursor-browser-bugs-logs-sanitized.zip

Related siblings filed same morning: 166854, 166855, 166856. Mid-session lease disconnect still matches closed 159736 (could not comment there).