Skip to main content
Glama

Git MCP

by Andre-Buzeli

git-tags

Manage Git tags with create, list, get, delete, and search operations for both lightweight and annotated tags in your repository.

Instructions

Git tag management tool for tag operations. Supports create, list, get, delete, and search operations for both lightweight and annotated tags.

Input Schema

NameRequiredDescriptionDefault
actionYesThe tag operation to perform
annotatedNoCreate annotated tag (for create action)
commitNoSpecific commit to tag (default: HEAD, for create action)
forceNoForce operation (for create, delete actions)
lightweightNoCreate lightweight tag (for create action)
messageNoTag message for annotated tags (for create action)
ownerNoRepository owner (for remote operations)
patternNoPattern to filter tags (for list, search actions)
projectPathYesAbsolute path to the project directory
providerNoProvider for remote operations (optional)
queryNoSearch query for tags (for search action)
remoteNoRemote name for remote tag operations (default: origin)
repoNoRepository name (for remote operations)
tagNameNoName of the tag (required for create, get, delete)

Input Schema (JSON Schema)

{ "properties": { "action": { "description": "The tag operation to perform", "enum": [ "create", "list", "get", "delete", "search" ], "type": "string" }, "annotated": { "description": "Create annotated tag (for create action)", "type": "boolean" }, "commit": { "description": "Specific commit to tag (default: HEAD, for create action)", "type": "string" }, "force": { "description": "Force operation (for create, delete actions)", "type": "boolean" }, "lightweight": { "description": "Create lightweight tag (for create action)", "type": "boolean" }, "message": { "description": "Tag message for annotated tags (for create action)", "type": "string" }, "owner": { "description": "Repository owner (for remote operations)", "type": "string" }, "pattern": { "description": "Pattern to filter tags (for list, search actions)", "type": "string" }, "projectPath": { "description": "Absolute path to the project directory", "type": "string" }, "provider": { "description": "Provider for remote operations (optional)", "enum": [ "github", "gitea", "both" ], "type": "string" }, "query": { "description": "Search query for tags (for search action)", "type": "string" }, "remote": { "description": "Remote name for remote tag operations (default: origin)", "type": "string" }, "repo": { "description": "Repository name (for remote operations)", "type": "string" }, "tagName": { "description": "Name of the tag (required for create, get, delete)", "type": "string" } }, "required": [ "action", "projectPath" ], "type": "object" }

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