Skip to main content
Glama

git-release

Manage Git releases by creating, listing, updating, deleting, publishing, and downloading releases with support for tags, release notes, assets, and GitHub/Gitea providers.

Instructions

Git release management tool for release operations. Supports create, list, get, update, delete, publish, and download operations. Local operations work with tags, remote operations require a provider.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
actionYesThe release operation to perform
assetNameNoSpecific asset name to download (for download)
assetsNoFile paths to upload as release assets (for create/update)
bodyNoDetailed release notes/body (for create/update)
commitishNoCommit or branch to create release from (default: HEAD, for create)
descriptionNoShort description of the release (for create/update)
downloadPathNoPath to save downloaded assets (for download)
draftNoCreate as draft release (for create/update)
forceNoForce operation (for delete, update)
generateNotesNoAuto-generate release notes (for create)
includeDraftsNoInclude draft releases in list (for list)
includePrereleaseNoInclude pre-releases in list (for list)
limitNoMaximum number of releases to return (for list)
ownerNoRepository owner (for remote operations)
prereleaseNoMark as pre-release (for create/update)
projectPathYesAbsolute path to the project directory
providerNoProvider for remote operations (required for update, delete, publish, download)
releaseNameNoName of the release (defaults to tagName, for create/update)
repoNoRepository name (for remote operations)
tagNameNoTag name for the release (required for most operations)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Andre-Buzeli/git-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server