Claude Desktop: Built-in MCP servers 'Claude in Chrome' and 'mcp-registry' fail to connect (Failed to get account UUID)

Open 💬 10 comments Opened Feb 22, 2026 by jnikolaidis

Description

Claude Desktop v1.1.3647 on macOS consistently fails to connect its two built-in MCP servers: "Claude in Chrome" and "mcp-registry". These errors appear as toast notifications every time extensions are installed or conversations start. User-installed extensions (Control Chrome, iMessage, Desktop Commander) all connect successfully.

Error Details

Claude in Chrome

[chrome-mcp] Failed to get account UUID
[Claude in Chrome] No user ID available after Xms
chrome_bridge_connection_failed | error_type: 'no_user_id'
[Claude in Chrome] Bridge reconnecting in 3000ms (attempt 2)

The bridge registers successfully on startup:

[Chrome MCP] Bridge feature flag: chrome_ext_bridge_enabled_desktop=true, IS_NEST_BUILD=false
[Claude in Chrome] MCP server registered

But when a conversation requests a connection, the server never launches. The main.log shows MCP Server connection requested for: Claude in Chrome but no corresponding Launching MCP Server entry appears (unlike user-installed extensions which do launch).

mcp-registry

Same pattern: MCP Server connection requested for: mcp-registry appears in logs but the server never launches. No explicit error logged.

Environment

  • Claude Desktop: v1.1.3647 (commit 8f7c53e009d62927d53b39524d8fd204b2bb8b10)
  • macOS: Darwin 25.3.0 (Sequoia)
  • Chrome extension: Installed (ID: fcoeoabgfenejglbffodgkkbkcdhcgfn, v1.0.54)
  • Chrome native host: Working (socket created at /tmp/claude-mcp-browser-bridge-*/, listening for connections)
  • Node.js: v25.4.0

Key Observations

  1. OAuth works for conversations — the user is signed in and can chat normally. [oauth] using cached token for orgId=... appears in logs.
  2. The account UUID retrieval specifically fails — even though OAuth tokens are valid, the Chrome MCP bridge component cannot get the account UUID.
  3. Native messaging infrastructure is healthy — the chrome-native-host binary creates sockets, listens, but Claude Desktop never connects to them (no "Accepted new MCP connection" in native host logs).
  4. User-installed extensions work fine — Control Chrome, iMessage, and Desktop Commander all show "Server started and connected successfully" in their logs.
  5. The error is persistent — occurs across multiple app restarts, sign out/sign in cycles, and Chrome extension re-pairing.
  6. Wait times vary wildly — from 43ms to 992272ms (16+ minutes), suggesting the bridge genuinely waits for auth but never gets it.

Steps to Reproduce

  1. Install Claude Desktop v1.1.3647 on macOS
  2. Sign in to Claude Desktop
  3. Install the Claude Chrome extension and pair it
  4. Install any extension from the marketplace (e.g., Control Chrome)
  5. Observe toast notifications: "Could not connect to MCP server mcp-registry" and "Could not connect to MCP server Claude in Chrome"

What Was Tried

  • Signing out and back into Claude Desktop
  • Re-pairing the Chrome extension
  • Restarting both Chrome and Claude Desktop
  • Reinstalling extensions

None of these resolved the issue.

Expected Behavior

Built-in MCP servers should connect without errors, or at minimum fail silently without showing error toasts to the user (since user-installed extensions work fine).

View original on GitHub ↗

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