Publish (register or update) a dcc-mcp extension package to a marketplace
catalog (marketplace.json).
Tools
marketplace_publish_extension__publish
Scan an extension directory, build a CatalogEntry, and upsert it into the
target marketplace.json (local file or remote URL-backed file). When the
catalog source is a local git repository the tool can optionally commit and
push the change.
Prerequisites
- dcc-mcp-core installed
- Write access to the target marketplace catalog path
- Git (if using commit+push mode)
Workflow
- Point the tool at a local extension directory containing
SKILL.md. - The tool reads the SKILL.md frontmatter and any accompanying metadata.
- Additional CLI-supplied fields (install url, ref, tags, maintainer, icon, etc.) are merged in.
- A
CatalogEntryis built and upserted into the targetmarketplace.json. - If the catalog source is a git repo and
--commitis passed, the updatedmarketplace.jsonis committed and pushed.