GitHub · Capability
github-repos-api — Get
github-repos-api — Get. 11 operations. Lead operation: GitHub Get Branch. Self-contained Naftiko capability covering one Github business surface.
What You Can Do
GET
Getbranch
— GitHub Get Branch
/v1/repos/{owner}/{repo}/branches/{branch}
GET
Getbranchprotection
— GitHub Get Branch Protection
/v1/repos/{owner}/{repo}/branches/{branch}/protection
GET
Getadminbranchprotection
— GitHub Get Admin Branch Protection
/v1/repos/{owner}/{repo}/branches/{branch}/protection/enforce-admins
GET
Getpullrequestreviewprotection
— GitHub Get Pull Request Review Protection
/v1/repos/{owner}/{repo}/branches/{branch}/protection/required-pull-request-reviews
GET
Getcommitsignatureprotection
— GitHub Get Commit Signature Protection
/v1/repos/{owner}/{repo}/branches/{branch}/protection/required-signatures
GET
Getstatuschecksprotection
— GitHub Get Status Checks Protection
/v1/repos/{owner}/{repo}/branches/{branch}/protection/required-status-checks
GET
Getallstatuscheckcontexts
— GitHub Get All Status Check Contexts
/v1/repos/{owner}/{repo}/branches/{branch}/protection/required-status-checks/contexts
GET
Getaccessrestrictions
— GitHub Get Access Restrictions
/v1/repos/{owner}/{repo}/branches/{branch}/protection/restrictions
GET
Getappswithaccesstotheprotectedbranch
— GitHub Get Apps with Access to the Protected Branch
/v1/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps
GET
Getteamswithaccesstotheprotectedbranch
— GitHub Get Teams with Access to the Protected Branch
/v1/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams
GET
Getuserswithaccesstotheprotectedbranch
— GitHub Get Users with Access to the Protected Branch
/v1/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users
MCP Tools
github-get-branch
GitHub Get Branch
read-only
idempotent
github-get-branch-protection
GitHub Get Branch Protection
read-only
idempotent
github-get-admin-branch-protection
GitHub Get Admin Branch Protection
read-only
idempotent
github-get-pull-request-review
GitHub Get Pull Request Review Protection
read-only
idempotent
github-get-commit-signature-protection
GitHub Get Commit Signature Protection
read-only
idempotent
github-get-status-checks-protection
GitHub Get Status Checks Protection
read-only
idempotent
github-get-all-status-check
GitHub Get All Status Check Contexts
read-only
idempotent
github-get-access-restrictions
GitHub Get Access Restrictions
read-only
idempotent
github-get-apps-access-protected
GitHub Get Apps with Access to the Protected Branch
read-only
idempotent
github-get-teams-access-protected
GitHub Get Teams with Access to the Protected Branch
read-only
idempotent
github-get-users-access-protected
GitHub Get Users with Access to the Protected Branch
read-only
idempotent