GitHub Container Registry · Capability
GitHub Container Registry API — User Packages
GitHub Container Registry API — User Packages. 7 operations. Lead operation: List packages for the authenticated user. Self-contained Naftiko capability covering one Github Container Registry business surface.
What You Can Do
GET
Listuserpackages
— List packages for the authenticated user
/v1/user/packages
GET
Getuserpackage
— Get a package for the authenticated user
/v1/user/packages/{package-type}/{package-name}
DELETE
Deleteuserpackage
— Delete a package for the authenticated user
/v1/user/packages/{package-type}/{package-name}
POST
Restoreuserpackage
— Restore a package for the authenticated user
/v1/user/packages/{package-type}/{package-name}/restore
GET
Listuserpackageversions
— List package versions for a package owned by the authenticated user
/v1/user/packages/{package-type}/{package-name}/versions
GET
Getuserpackageversion
— Get a package version for the authenticated user
/v1/user/packages/{package-type}/{package-name}/versions/{package-version-id}
DELETE
Deleteuserpackageversion
— Delete a package version for the authenticated user
/v1/user/packages/{package-type}/{package-name}/versions/{package-version-id}
MCP Tools
list-packages-authenticated-user
List packages for the authenticated user
read-only
idempotent
get-package-authenticated-user
Get a package for the authenticated user
read-only
idempotent
delete-package-authenticated-user
Delete a package for the authenticated user
idempotent
restore-package-authenticated-user
Restore a package for the authenticated user
list-package-versions-package-owned
List package versions for a package owned by the authenticated user
read-only
idempotent
get-package-version-authenticated-user
Get a package version for the authenticated user
read-only
idempotent
delete-package-version-authenticated-user
Delete a package version for the authenticated user
idempotent