GitHub · Capability
github-repos-api — Protections
github-repos-api — Protections. 3 operations. Lead operation: GitHub List Tag Protection States for Repository. Self-contained Naftiko capability covering one Github business surface.
What You Can Do
GET
Listtagprotectionstatesforrepository
— GitHub List Tag Protection States for Repository
/v1/repos/{owner}/{repo}/tags/protection
POST
Createtagprotectionstateforrepository
— GitHub Create Tag Protection State for Repository
/v1/repos/{owner}/{repo}/tags/protection
DELETE
Deletetagprotectionstateforrepository
— GitHub Delete Tag Protection State for Repository
/v1/repos/{owner}/{repo}/tags/protection/{tag-protection-id}
MCP Tools
github-list-tag-protection-states
GitHub List Tag Protection States for Repository
read-only
idempotent
github-create-tag-protection-state
GitHub Create Tag Protection State for Repository
github-delete-tag-protection-state
GitHub Delete Tag Protection State for Repository
idempotent