[BUG] [BUG] Windows MSIX: claude_desktop_config.json ignored, MCP servers never load

Resolved 💬 2 comments Opened Feb 26, 2026 by tristanguillot-hub Closed Mar 1, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Same issue as #26073.

Claude Desktop version: 1.1.4328
OS: Windows 11

The app reads from %LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude\claude_desktop_config.json but ignores the mcpServers configuration. Logs confirm "LocalMcpServerManager: Closing all (0 servers)" at every startup despite valid config.

Node.js installed, mcp-remote installed globally, remote server connection works fine via command line. Config file is valid JSON. MCP servers never start.

What Should Happen?

The mcpServers configuration in claude_desktop_config.json should be read and MCP servers should start automatically when Claude Desktop launches.

Error Messages/Logs

Steps to Reproduce

  1. Install Claude Desktop on Windows (MSIX installer from claude.ai/download)
  2. Add mcpServers config to claude_desktop_config.json in %LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude\
  3. Restart Claude Desktop
  4. No MCP icon appears, logs show "LocalMcpServerManager: Closing all (0 servers)"

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

N/A - Claude Desktop issue, not Claude Code

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗