You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Expose installed Codex plugin MCP servers and skills to non-Codex providers
#26024
Codex threads inherit the user's CODEX_HOME, so installed plugins, their MCP tools, and their skills are available (#2168). OpenCode threads do not see them. Plugin tools are bundled MCP servers, so reuse currently means copying each server into opencode.json and symlinking skills/ by hand.
Ask
Add a supported way to discover enabled Codex plugins and expose their portable MCP servers and skills to the active provider. A read-only plugin inventory in Settings would be a useful first step. Automatic registration for OpenCode is the end state.
Notes
code-review@openai-bundled starts standalone with node server.mjs, CODEX_HOME, and CODEX_MCP_NODE_PATH. Its tools were verified callable outside Codex.
unified-computer-use@openai-bundled and codex-app-tools@openai-bundled depend on Codex app IPC or the Codex node_repl binary, so they are not portable.
One install and one auth. Enabling a connector in Codex makes its tools and skills available to every provider, instead of a second copy in opencode.json and a symlink farm.
Credentials travel with the plugin. Its MCP server already declares auth and env forwarding, so OAuth clients and tokens do not need re-registering per harness.
Version tracking stays with Codex. The marketplace, version, and install path are managed; a hand-copied entry pins a stale cache path and breaks on update.
Behavior matches Codex. Same SKILL.md, scripts, and tool surface, so a workflow does not work in one harness and fail in the other.
This discussion was converted from issue #26021 on October 27, 2026 16:45.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Problem
Codex threads inherit the user's
CODEX_HOME, so installed plugins, their MCP tools, and their skills are available (#2168). OpenCode threads do not see them. Plugin tools are bundled MCP servers, so reuse currently means copying each server intoopencode.jsonand symlinkingskills/by hand.Ask
Add a supported way to discover enabled Codex plugins and expose their portable MCP servers and skills to the active provider. A read-only plugin inventory in Settings would be a useful first step. Automatic registration for OpenCode is the end state.
Notes
code-review@openai-bundledstarts standalone withnode server.mjs,CODEX_HOME, andCODEX_MCP_NODE_PATH. Its tools were verified callable outside Codex.unified-computer-use@openai-bundledandcodex-app-tools@openai-bundleddepend on Codex app IPC or the Codexnode_replbinary, so they are not portable.Why reuse
opencode.jsonand a symlink farm.SKILL.md, scripts, and tool surface, so a workflow does not work in one harness and fail in the other.All reactions