[Bug] MCP servers list inconsistent between CLI and Cursor extension terminal mode

Resolved 💬 1 comment Opened Dec 1, 2025 by sekaka Closed Dec 1, 2025

Bug Description
I see list of mcp serververs when I run claude code in external terminal with /mcp command but it says No MCP servers configured when I run claude code in cursor extension (opened in terminal mode)

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 2.0.55
  • Feedback ID: 539f9542-d1b2-4d71-b1a5-c263b5410f35

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/oleksandrsekretar/.local/share/claude/versions/2.0.55 (expected in multi-process scenarios)\n    at HN0 (/$bunfs/root/claude:2667:1622)\n    at TCA (/$bunfs/root/claude:2667:1300)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-01T09:59:21.430Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/oleksandrsekretar/.local/share/claude/versions/2.0.55 (expected in multi-process scenarios)\n    at HN0 (/$bunfs/root/claude:2667:1622)\n    at o2A (/$bunfs/root/claude:2665:34072)\n    at async m17 (/$bunfs/root/claude:2665:35274)\n    at async vx (/$bunfs/root/claude:2667:236)\n    at async <anonymous> (/$bunfs/root/claude:2667:12465)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-01T09:59:29.521Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/oleksandrsekretar/.local/share/claude/versions/2.0.55 (expected in multi-process scenarios)\n    at HN0 (/$bunfs/root/claude:2667:1622)\n    at o2A (/$bunfs/root/claude:2665:34072)\n    at async m17 (/$bunfs/root/claude:2665:35274)\n    at async vx (/$bunfs/root/claude:2667:236)\n    at async <anonymous> (/$bunfs/root/claude:2667:12465)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-01T09:59:32.122Z"},{"error":"Error\n    at <anonymous> (/$bunfs/root/claude:14:14648)\n    at <anonymous> (/$bunfs/root/claude:32:10252)\n    at emitError (node:events:43:23)\n    at <anonymous> (/$bunfs/root/claude:31:1146)\n    at emitError (node:events:43:23)\n    at <anonymous> (node:_http_client:248:22)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:34:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-01T09:59:38.592Z"},{"error":"Error\n    at <anonymous> (/$bunfs/root/claude:14:14648)\n    at <anonymous> (/$bunfs/root/claude:32:10252)\n    at emitError (node:events:43:23)\n    at <anonymous> (/$bunfs/root/claude:31:1146)\n    at emitError (node:events:43:23)\n    at <anonymous> (node:_http_client:248:22)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:34:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-01T10:00:03.496Z"}]

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗