← Back to list

gitlab-releases
by Knuckles-Team
GitLab MCP Server and Python API Wrapper
⭐ 9🍴 0📅 Jan 24, 2026
SKILL.md
name: gitlab-releases description: "Manages GitLab releases. Use for creating, updating, deleting releases and assets. Triggers: versioning, deployments."
Overview
Handles release artifacts.
Available Tools
get_releases: Retrieve a list of releases for a specific GitLab project, optionally filtered.- Parameters:
project_id(str): Optional. - Project ID or pathinclude_html_description(Optional[bool]): Optional. - Whether to include HTML descriptionssort(Optional[str]): Optional. - Sort releases by criteria (e.g., 'released_at')order_by(Optional[str]): Optional. - Order releases by criteria (e.g., 'asc', 'desc')
- Parameters:
get_latest_release: Retrieve details of the latest release in a GitLab project.- Parameters:
project_id(str): Optional. - Project ID or path
- Parameters:
get_latest_release_evidence: Retrieve evidence for the latest release in a GitLab project.- Parameters:
project_id(str): Optional. - Project ID or path
- Parameters:
get_latest_release_asset: Retrieve a specific asset for the latest release in a GitLab project.- Parameters:
project_id(str): Optional. - Project ID or pathdirect_asset_path(str): Optional. - Path to the asset (e.g., 'assets/file.zip')
- Parameters:
get_group_releases: Retrieve a list of releases for a specific GitLab group, optionally filtered.- Parameters:
group_id(str): Optional. - Group ID or pathinclude_html_description(Optional[bool]): Optional. - Whether to include HTML descriptionssort(Optional[str]): Optional. - Sort releases by criteria (e.g., 'released_at')order_by(Optional[str]): Optional. - Order releases by criteria (e.g., 'asc', 'desc')
- Parameters:
download_release_asset: Download a release asset from a group's release in GitLab.- Parameters:
group_id(str): Optional. - Group ID or pathtag_name(str): Optional. - Tag name of the release (e.g., 'v1.0.0')direct_asset_path(str): Optional. - Path to the asset (e.g., 'assets/file.zip')
- Parameters:
get_release_by_tag: Retrieve details of a release by its tag in a GitLab project.- Parameters:
project_id(str): Optional. - Project ID or pathtag_name(str): Optional. - Tag name of the release (e.g., 'v1.0.0')
- Parameters:
create_release: Create a new release in a GitLab project.- Parameters:
project_id(str): Optional. - Project ID or pathname(str): Optional. - Name of the releasetag_name(str): Optional. - Tag name associated with the release (e.g., 'v1.0.0')description(Optional[str]): Optional. - Description of the releasereleased_at(Optional[str]): Optional. - Release date in ISO 8601 formatassets(Optional[Dict]): Optional. - Dictionary of release assetsctx(Optional[Context]): Optional. - MCP context for progress
- Parameters:
create_release_evidence: Create evidence for a release in a GitLab project.- Parameters:
project_id(str): Optional. - Project ID or pathtag_name(str): Optional. - Tag name of the release (e.g., 'v1.0.0')ctx(Optional[Context]): Optional. - MCP context for progress
- Parameters:
update_release: Update a release in a GitLab project.- Parameters:
project_id(str): Optional. - Project ID or pathtag_name(str): Optional. - Tag name of the release to update (e.g., 'v1.0.0')name(Optional[str]): Optional. - New name of the releasedescription(Optional[str]): Optional. - New description of the releasereleased_at(Optional[str]): Optional. - New release date in ISO 8601 formatassets(Optional[Dict]): Optional. - Updated dictionary of release assetsctx(Optional[Context]): Optional. - MCP context for progress
- Parameters:
delete_release: Delete a release in a GitLab project.- Parameters:
project_id(str): Optional. - Project ID or pathtag_name(str): Optional. - Tag name of the release to delete (e.g., 'v1.0.0')ctx(Optional[Context]): Optional. - MCP context for progress
- Parameters:
Usage Instructions
- Tag-based.
Examples
- Create:
create_releasewith project_id="123", tag_name="v1.0", name="Version 1". - Delete:
delete_releasewith tag_name="v1.0".
Error Handling
- Tag missing: Create tag first.
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon

