Skip to main content
Publish an MCP server project to the MCP registry, making it discoverable to users.

Usage

alpic publish
Prompts for any missing information (domain, title, description) if not already provided.

Extended Usage

Skip all prompts (useful in CI):
alpic publish --non-interactive --domain my.domain.com --title 'My Server' --description 'Does things'
Publish a specific project by ID:
alpic publish --project-id <projectId>
Publish a project by name:
alpic publish --project-name <projectName>

Options

FlagDescription
--non-interactiveSkip all prompts
--domainDomain to publish for
--titleServer title (1–100 characters)
--descriptionServer description (1–100 characters)
--website-urlWebsite URL
--icon-srcIcon URL
--project-idThe ID of the project.
--project-nameThe name of the project.
Authentication is required. Run alpic login or set ALPIC_API_KEY before publishing.

Registry Publishing

Learn how to publish your MCP server to the official MCP Registry from your Alpic dashboard.