[BUG] Claude Desktop 2.1.49 crashes on launch when any `type: "http"` MCP server is configured

Resolved 💬 4 comments Opened Feb 20, 2026 by ankittharwani Closed Feb 24, 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?

Version

Claude Desktop 2.1.49 (macOS)

## Description
Claude Desktop fails to launch with the error dialog "Claude Desktop failed to Launch" whenever any type: "http" MCP server is present in claude_desktop_config.json, even a single
one.

## Steps to Reproduce

  1. Add any type: "http" MCP server to ~/Library/Application Support/Claude/claude_desktop_config.json
  2. Launch Claude Desktop
  3. App fails to launch

## Minimal Repro Config
```json
{
"mcpServers": {
"notion-mcp": {
"type": "http",
"url": "https://mcp.notion.com/mcp"
}
}
}

Workaround

Renaming/removing claude_desktop_config.json (or using an empty mcpServers: {}) allows the app to launch.

Error from logs (~/Library/Logs/Claude/main.log)

TypeError: Cannot read properties of undefined (reading 'value')
at formatProperty (node:internal/util/inspect:2280:12)
at formatRaw (node:internal/util/inspect:1176:9)
...
at i._splat (.../app.asar/.vite/build/index.js:65:5640)
Sentry event ID: f349a9a8ede146ddbd99188c14612931

What Should Happen?

Claude Desktop should launch normally

Error Messages/Logs

Shared above

Steps to Reproduce

## Steps to Reproduce

  1. Add any type: "http" MCP server to ~/Library/Application Support/Claude/claude_desktop_config.json
  2. Launch Claude Desktop
  3. App fails to launch

## Minimal Repro Config
```json
{
"mcpServers": {
"notion-mcp": {
"type": "http",
"url": "https://mcp.notion.com/mcp"
}
}
}

Workaround

Renaming/removing claude_desktop_config.json (or using an empty mcpServers: {}) allows the app to launch.

Error from logs (~/Library/Logs/Claude/main.log)

TypeError: Cannot read properties of undefined (reading 'value')
at formatProperty (node:internal/util/inspect:2280:12)
at formatRaw (node:internal/util/inspect:1176:9)
...
at i._splat (.../app.asar/.vite/build/index.js:65:5640)
Sentry event ID: f349a9a8ede146ddbd99188c14612931

Claude Model

None

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.49 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

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