Feature Request: Add Git Tag creation support #878
RyoyaOsaki
started this conversation in
Ideas
Replies: 1 comment
-
|
This is the first time we have seen this ask. It will not be a priority until we get some more requests. Moving this to a discussion to track accordingly and get more votes. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Feature Request
Summary
Add support for creating and managing Git tags in Azure DevOps repositories.
Motivation
Currently, the MCP server provides tools for branches (
repo_create_branch), pull requests (repo_create_pull_request), and commits (repo_search_commits), but there is no tool for creating Git tags.Git tags are essential for:
v1.0.0)Proposed Solution
Add the following tools to the
repositoriesdomain:repo_create_tag- Create a new Git tagrepositoryId(required): Repository IDtagName(required): Name of the tag (e.g.,v1.0.0)objectId(required): Commit SHA to tagmessage(optional): Annotated tag messagerepo_list_tags- List tags in a repository (Related: Feature Request: List tags per repository #336)repositoryId(required): Repository IDfilter(optional): Filter patternrepo_delete_tag- Delete a tagrepositoryId(required): Repository IDtagName(required): Name of the tag to deleteAzure DevOps API Reference
These operations can be implemented using the Refs - Update Refs API with
refs/tags/prefix.Use Case
AI agents automating release workflows need the ability to create Git tags programmatically. For example:
v1.2.0on the current commitAdditional Context
This feature was requested by a Claude Code user who needed to automate release tagging workflows.
Beta Was this translation helpful? Give feedback.
All reactions