MCP startup incomplete (failed: computer-use)

Open 💬 3 comments Opened May 16, 2026 by river-walras
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What version of the Codex App are you using (From “About Codex” dialog)?

Version 26.513.20950 (2816)

What subscription do you have?

Pro

What platform is your computer?

Macos 15.7.3 (24G419)

What issue are you seeing?

<img width="1105" height="318" alt="Image" src="https://github.com/user-attachments/assets/b48e2677-c099-45bc-b222-1ff91d3185f5" />

What steps can reproduce the bug?

using codex on macos Macos 15.7.3 (24G419)

What is the expected behavior?

_No response_

Additional information

_No response_

View original on GitHub ↗

3 Comments

github-actions[bot] contributor · 3 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #22856
  • #22867
  • #22822
  • #22694

Powered by Codex Action

IgorGanapolsky · 3 months ago

@river-walras — the MCP startup incomplete (failed: computer-use) error on 26.513.20950 / macOS 15.7.3 looks like the same downstream symptom as the bundled-marketplace regeneration bug @ShalevZorany identified in #21579 (and which surfaces slightly differently for @Scubasteve417 in #22927 as runtime app is missing).

Quickest diagnostic — grep your Codex Desktop logs right after a relaunch:

bundled_plugins_runtime_marketplace_written pluginCount=2 pluginNames=["browser","latex"]
bundled_plugin_uninstall_requested pluginId=computer-use@openai-bundled

If both lines appear on every startup, the cache / codesign / LaunchServices state aren't the issue — Codex Desktop is regenerating the bundled marketplace as browser + latex only, and removing computer-use with reason=not_in_bundled_marketplace_plugin_names. That's why MCP startup never completes for computer-use: the plugin gets uninstalled before the runtime can complete the handshake.

One thing specific to macOS 15.7.3 worth checking: LC_BUILD_VERSION on the bundled SkyComputerUseClient. If the bundled binary was built targeting macOS 15.0+ and you've stayed on a 15.7.x patch, that's fine — but if you upgraded down from a 15.8+ build at some point, there can be a Mach-O minos mismatch that surfaces as the same MCP startup incomplete symptom but is actually a separate cause:

/usr/bin/otool -l "/Applications/Codex.app/Contents/Resources/plugins/openai-bundled/computer-use/"*/SkyComputerUseClient | grep -A 2 LC_BUILD_VERSION

If minos is higher than your current macOS, that's the gap and the marketplace-regeneration log lines won't help — you need a Codex build whose bundled client targets your OS.

Until OpenAI fixes the marketplace-regeneration path, the workaround documented in #21579 is to restore openai-bundled from /Applications/Codex.app/Contents/Resources/plugins/openai-bundled after each launch. Not great, but it gets you a working Computer Use.

(Longer write-up of the runtime / cache / marketplace distinctions for this error class: https://igorganapolsky.github.io/openclaw-mac-ai-workstation-setup/computer-use-plugin-unavailable.html)

ShalevZorany · 2 months ago

For what it's worth, this now seems to be working for me after updating Codex.

My guess is that it may have been related to the recent Computer Use / plugin availability rollout in Europe, which now appears to be available. I am actually based in Israel, so the regional behavior was a bit confusing, but after updating Codex the feature is visible and working on my machine.

It may be worth checking again after updating to the latest Codex build.