othervibes/Publish MCP Server
Publish an MCP server to the official MCP Registry using the MCP Publisher CLI.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| name | Server name in reverse-DNS format. Must contain exactly one forward slash separating namespace from server name. | yes | — |
| description | Clear human-readable explanation of server functionality. Should focus on capabilities, not implementation details. | yes | — |
| version | Version string for this server. SHOULD follow semantic versioning (e.g., "1.0.2", "2.1.0-alpha"). Non-semantic versions are allowed but may not sort predictably. | yes | — |
| website_url | Optional URL to the server homepage, documentation, or project website. Provides a central link for users to learn more about the server. | no | — |
| registry_type | Registry type indicating how to download packages. | yes | — |
| identifier | Package identifier - either a package name (for registries) or URL (for direct downloads). | yes | — |
| package_version | Package version. Must be a specific version. Version ranges are rejected. Defaults to top-level version when omitted. | no | — |
| transport_type | Transport type for the package. | yes | — |
| transport_url | Transport URL (required for streamable-http and sse transports). | no | — |
| registry_base_url | Base URL of the package registry. | no | — |
| file_sha256 | SHA-256 hash of the package file for integrity verification. Required for MCPB packages and optional for other package types. | no | — |
| status | Server lifecycle status. 'deprecated' indicates the server is no longer recommended for new usage. 'deleted' indicates the server should never be installed and existing installations should be uninstalled. | no | active |
| registry_url | Registry base URL for publishing and verification. | no | https://registry.modelcontextprotocol.io |
| verify | When true, validates the published version is visible in the registry. | no | true |
Outputs
| name | description |
|---|---|
| version | Published version. |
| server_name | Published server identifier. |
| server_json | Full server definition JSON used for publication. |