mcp package
Shows your MCP server's npm and PyPI packages: their names, the next version, and past publishes. See packages and plugins and where it runs.
bash
octri mcp package [show | download | publish --yes]octri mcp package download
Saves, as a zip, exactly the files a publish would send, or with --target, the same server in another form, built from the tools agents are served now.
Flags
--pypibooleanThe PyPI package instead of npm.
--target <target>stringAnother form of the server.
| Value | Meaning |
|---|---|
bundle | An .mcpb file Claude Desktop installs in one click |
docker | A Docker build context, as a .tar.gz |
worker | A Cloudflare Workers project, as a zip |
--group <slug>stringWith --target bundle, one tool group's bundle.
--out <dir>pathWhere to save it.
octri mcp package publish --yes
Publishes your MCP server to npm under your package name, or to PyPI, from the account linked under Publishing in SDK Studio. It's a public release, so it needs --yes. The PyPI package connects to your hosted server, so turn hosting on first.
Flags
--pypibooleanPublish to PyPI instead of npm.
--version <version>stringThe version to publish.
--yesbooleanrequiredConfirms the release.
Examples
Show packages
bash
octri mcp packageOutput
✔ Loading MCP package
MCP package
package acme-rest-api-mcp
command acme-rest-api-mcp
variables QA_GROWTH_API_*
next version 1.0.0
tools 23
npm account not linked
PyPI package
package acme-rest-api-mcp
command acme-rest-api-mcp
next version 1.0.0
PyPI account not linked
hosted server on
Link an npm or PyPI account under Publishing in SDK Studio, or run `octri mcp package download [--pypi]`.Download the Claude Desktop bundle
bash
octri mcp package download --target bundleOutput
✔ Downloading MCP Bundle
✔ Saved ./acme-rest-api-mcp-1.0.0.mcpb (807 KB)Related
octri mcp plugin: Your project's Claude Code plugin: install lines, commands, and a download.- Packages and plugins