How to make a release?
Written by punkpeye on .
How to Make a Release
A Glama release is not a GitHub release. It is a containerized build of your MCP server that Glama uses to run security checks and to let users deploy the server.
Prerequisites
You must be a maintainer of the server on Glama. If you haven't claimed the server yet, you first must claim the server (check "Score" tab of your server listing).
See FAQ inhttps://glama.ai/mcp/servers/{owner}/{repo}/score for more detailed instructions.
Steps
Go to your server's Dockerfile admin page at
https://glama.ai/mcp/servers/{owner}/{repo}/admin/dockerfile.Configure the build spec: build steps, CMD arguments, environment variables schema, and placeholder parameters.
Click Deploy. This triggers a build test that builds the container image and starts your server to verify it works.
Once the build test succeeds, click Make Release from the test list (or Create Release on the test detail page).
Enter a version number and an optional changelog, then click Create & Publish Release.
What does a release do?
Glama runs security scans on the built image.
Users can deploy your server directly from Glama.
You server gets A for quality.
Updating a release
Repeat the same process: update the build spec if needed, deploy, and create a new release. The new release replaces the previous one.
If you get stuck anywhere, email support@glama.ai
Written by punkpeye (@punkpeye)