GitHub · Capability
GitHub Repos API — Permissions
GitHub Repos API — Permissions. 10 operations. Lead operation: List Repository Fine-grained Permissions For An Organization. Self-contained Naftiko capability covering one Github business surface.
What You Can Do
GET
Listrepositoryfinegrainedpermissionsforanorganization
— List Repository Fine-grained Permissions For An Organization
/v1/orgs/{org}/repository-fine-grained-permissions
GET
Checkteampermissionsforrepository
— Check Team Permissions For Repository
/v1/orgs/{org}/teams/{team-slug}/repos/{owner}/{repo}
PUT
Addorupdateteamrepositorypermissions
— Add Or Update Team Repository Permissions
/v1/orgs/{org}/teams/{team-slug}/repos/{owner}/{repo}
GET
Getgithubactionspermissionsforrepository
— Get Github Actions Permissions For Repository
/v1/repos/{owner}/{repo}/actions/permissions
PUT
Setgithubactionspermissionsforrepository
— Set Github Actions Permissions For Repository
/v1/repos/{owner}/{repo}/actions/permissions
GET
Getdefaultworkflowpermissionsforrepository
— Get Default Workflow Permissions For Repository
/v1/repos/{owner}/{repo}/actions/permissions/workflow
PUT
Setdefaultworkflowpermissionsforrepository
— Set Default Workflow Permissions For Repository
/v1/repos/{owner}/{repo}/actions/permissions/workflow
GET
Getrepositorypermissionsforuser
— Get Repository Permissions For User
/v1/repos/{owner}/{repo}/collaborators/{username}/permission
GET
Checkteampermissionsforrepositorylegacy
— Check Team Permissions For Repository (legacy)
/v1/teams/{team-id}/repos/{owner}/{repo}
PUT
Addorupdateteamrepositorypermissionslegacy
— Add Or Update Team Repository Permissions (legacy)
/v1/teams/{team-id}/repos/{owner}/{repo}
MCP Tools
list-repository-fine-grained-permissions
List Repository Fine-grained Permissions For An Organization
read-only
idempotent
check-team-permissions-repository
Check Team Permissions For Repository
read-only
idempotent
add-update-team-repository-permissions
Add Or Update Team Repository Permissions
idempotent
get-github-actions-permissions-repository
Get Github Actions Permissions For Repository
read-only
idempotent
set-github-actions-permissions-repository
Set Github Actions Permissions For Repository
idempotent
get-default-workflow-permissions-repository
Get Default Workflow Permissions For Repository
read-only
idempotent
set-default-workflow-permissions-repository
Set Default Workflow Permissions For Repository
idempotent
get-repository-permissions-user
Get Repository Permissions For User
read-only
idempotent
check-team-permissions-repository-legacy
Check Team Permissions For Repository (legacy)
read-only
idempotent
add-update-team-repository-permissions-2
Add Or Update Team Repository Permissions (legacy)
idempotent