Skip to content

clean up the publish command for mcp/agents#165

Merged
peterj merged 4 commits intomainfrom
peterj/cleanuppublish
Feb 13, 2026
Merged

clean up the publish command for mcp/agents#165
peterj merged 4 commits intomainfrom
peterj/cleanuppublish

Conversation

@peterj
Copy link
Copy Markdown
Contributor

@peterj peterj commented Feb 13, 2026

this PR does a bit of a clean up and refactoring, especially around the publish commands.

Notable changes:

  • mcp publish command doesn't build, you must call mcp build OR build the image yourself
  • the publish now takes the --type flag which can be oci/npm/pypi -- this allows publishing existing mcp servers as well as publishing a server that you scaffolded by running the command in the folder with mcp.yaml
  • the remove command is gone; the delete command removes the entry from the registry and the reconciliation should make sure to delete any deployments of that entry

Signed-off-by: Peter Jausovec <[email protected]>
Signed-off-by: Peter Jausovec <[email protected]>
Signed-off-by: Peter Jausovec <[email protected]>
@peterj peterj merged commit 0351c9c into main Feb 13, 2026
2 checks passed
christian-posta pushed a commit to christian-posta/agentregistry that referenced this pull request Mar 9, 2026
this PR does a bit of a clean up and refactoring, especially around the
publish commands.

Notable changes: 
- `mcp publish` command doesn't build, you must call `mcp build` OR
build the image yourself
- the publish now takes the `--type` flag which can be oci/npm/pypi --
this allows publishing existing mcp servers as well as publishing a
server that you scaffolded by running the command in the folder with
mcp.yaml
- the remove command is gone; the delete command removes the entry from
the registry and the reconciliation should make sure to delete any
deployments of that entry

---------

Signed-off-by: Peter Jausovec <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants