Skip to content

habedi/registry-cli-snap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Snap Package for MCP Registry CLI

Publish Snapcraft.io License

This repository contains the code for building a Snap package from the latest release of MCP Registry CLI.

It's made to make it easier to install the mcp-publisher binary on different GNU/Linux distributions like Debian and Ubuntu, and to keep it up-to-date.

Note

The package is built for AMD64 and ARM64 architectures, and it includes the mcp-publisher binary, not the MCP Registry server.

Installation

# Install the Snap package from the Snap Store
sudo snap install mcp-publisher --stable

Development

# Install Snap, Snapcraft, and Multipass
sudo apt install snapd
sudo snap install snapcraft --classic
sudo snap install multipass --classic
# Clone this repository
git clone --depth=1 https://github.com/habedi/registry-cli-snap.git
# Build the package (choose one):
cd registry-cli-snap/

# 1) Remote build for AMD64 and ARM64 via Launchpad public builders (might take a while)
bash build.sh --remote-build

# 2) Local build using Multipass (only supports host architecture)
bash build.sh --local
# Install the package manually (optional)
sudo snap install --dangerous mcp-publisher_VER_ARCH.snap # Replace VER and ARCH with actual values

License

This project is licensed under the MIT License (see LICENSE).

About

A Snap package for MCP Registry CLI (`mcp-publisher`)

Topics

Resources

License

Stars

Watchers

Forks

Languages