Skip to main content
Glama

git-packages

Manage Git packages across npm, Maven, and container formats. Perform list, create, update, delete, publish, and download operations for package files in your projects with GitHub and Gitea providers.

Instructions

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

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
actionYesThe package operation to perform
descriptionNoPackage description (for create/update)
downloadPathNoPath to save downloaded package (for download)
forceNoForce operation (for delete, update)
formatNoPackage format for download (for download)
includeVersionsNoInclude version history (for list, get)
limitNoMaximum number of packages to return (for list)
ownerNoRepository owner (for remote operations)
packageDataNoPackage content/metadata (for create/update/publish)
packageNameNoName of the package file (e.g., "package.json", "pom.xml") - NOT the package name from inside the file (required for most operations)
packageTypeNoType of package (npm, maven, container, etc.)
projectPathYesAbsolute path to the project directory
providerNoProvider for remote operations (required for create, update, delete, publish, download)
queryNoSearch query for packages (for list)
registryNoTarget registry for publishing (for publish)
repoNoRepository name (for remote operations)
tagsNoPackage tags (for create/update)
versionNoPackage version (for get, create, update, delete, publish, download)
visibilityNoPackage visibility (for create/update)

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