GitHub · Capability
GitHub Repos API — Labels
GitHub Repos API — Labels. 15 operations. Lead operation: List Labels For Self-hosted Runner For Repository. Self-contained Naftiko capability covering one Github business surface.
What You Can Do
GET
Listlabelsforselfhostedrunnerforrepository
— List Labels For Self-hosted Runner For Repository
/v1/repos/{owner}/{repo}/actions/runners/{runner-id}/labels
POST
Addcustomlabelstoselfhostedrunnerforrepository
— Add Custom Labels To Self-hosted Runner For Repository
/v1/repos/{owner}/{repo}/actions/runners/{runner-id}/labels
PUT
Setcustomlabelsforselfhostedrunnerforrepository
— Set Custom Labels For Self-hosted Runner For Repository
/v1/repos/{owner}/{repo}/actions/runners/{runner-id}/labels
DELETE
Removeallcustomlabelsfromselfhostedrunnerforrepository
— Remove All Custom Labels From Self-hosted Runner For Repository
/v1/repos/{owner}/{repo}/actions/runners/{runner-id}/labels
GET
Listlabelsforanissue
— List Labels For An Issue
/v1/repos/{owner}/{repo}/issues/{issue-number}/labels
POST
Addlabelstoanissue
— Add Labels To An Issue
/v1/repos/{owner}/{repo}/issues/{issue-number}/labels
PUT
Setlabelsforanissue
— Set Labels For An Issue
/v1/repos/{owner}/{repo}/issues/{issue-number}/labels
DELETE
Removealllabelsfromanissue
— Remove All Labels From An Issue
/v1/repos/{owner}/{repo}/issues/{issue-number}/labels
DELETE
Removelabelfromanissue
— Remove Label From An Issue
/v1/repos/{owner}/{repo}/issues/{issue-number}/labels/{name}
GET
Listlabelsforrepository
— List Labels For Repository
/v1/repos/{owner}/{repo}/labels
POST
Createlabel
— Create Label
/v1/repos/{owner}/{repo}/labels
GET
Getlabel
— Get Label
/v1/repos/{owner}/{repo}/labels/{name}
PATCH
Updatelabel
— Update Label
/v1/repos/{owner}/{repo}/labels/{name}
DELETE
Deletelabel
— Delete Label
/v1/repos/{owner}/{repo}/labels/{name}
GET
Listlabelsforissuesinmilestone
— List Labels For Issues In Milestone
/v1/repos/{owner}/{repo}/milestones/{milestone-number}/labels
MCP Tools
list-labels-self-hosted-runner
List Labels For Self-hosted Runner For Repository
read-only
idempotent
add-custom-labels-self-hosted
Add Custom Labels To Self-hosted Runner For Repository
set-custom-labels-self-hosted
Set Custom Labels For Self-hosted Runner For Repository
idempotent
remove-all-custom-labels-self
Remove All Custom Labels From Self-hosted Runner For Repository
idempotent
list-labels-issue
List Labels For An Issue
read-only
idempotent
add-labels-issue
Add Labels To An Issue
set-labels-issue
Set Labels For An Issue
idempotent
remove-all-labels-issue
Remove All Labels From An Issue
idempotent
remove-label-issue
Remove Label From An Issue
idempotent
list-labels-repository
List Labels For Repository
read-only
idempotent
create-label
Create Label
get-label
Get Label
read-only
idempotent
update-label
Update Label
idempotent
delete-label
Delete Label
idempotent
list-labels-issues-milestone
List Labels For Issues In Milestone
read-only
idempotent