Skip to content

Support Codex plugin/MCP loading in addition to Claude plugin marketplace #3

@jay-swk

Description

@jay-swk

Summary

Nova works as a Claude marketplace plugin today, but it is not directly usable from Codex even when the MCP server is installed locally.

Current behavior

  • Claude can load Nova from the marketplace and start the local MCP server through .mcp.json.
  • The installed Nova plugin includes a working MCP entry at ~/.claude/plugins/marketplaces/nova-marketplace/.mcp.json.
  • The MCP server bundle exists locally at mcp-server/dist/index.js.
  • In Codex, the MCP server is not exposed automatically because Nova does not currently ship Codex-compatible plugin metadata.

Why this matters

Users who already installed Nova locally may expect it to be reusable in Codex, but today it appears disconnected even though the MCP server itself is present and runnable.

Expected behavior

Nova should be installable or discoverable in Codex without requiring users to manually copy plugin files into each workspace.

Suggested improvements

  1. Add Codex plugin manifest support, e.g. .codex-plugin/plugin.json.
  2. Provide Codex-compatible MCP metadata so Codex can load the same Nova MCP server officially.
  3. Document a supported Codex installation path/workflow.
  4. Prefer a source-of-truth setup in the Nova repo itself rather than per-workspace local shims.

Notes

This looks less like an MCP-server problem and more like a packaging/distribution gap between Claude plugin format and Codex plugin format.

If helpful, I can follow up with a proposed file layout for Codex support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions