GitHub Repos API — Repositories
GitHub Repos API — Repositories. 170 operations. Lead operation: List Repositories Accessible To The App Installation. Self-contained Naftiko capability covering one Github business surface.
What You Can Do
MCP Tools
list-repositories-accessible-app-installation
List Repositories Accessible To The App Installation
list-selected-repositories-enabled-github
List Selected Repositories Enabled For Github Actions In An Organization
set-selected-repositories-enabled-github
Set Selected Repositories Enabled For Github Actions In An Organization
enable-selected-repository-github-actions
Enable Selected Repository For Github Actions In An Organization
disable-selected-repository-github-actions
Disable Selected Repository For Github Actions In An Organization
list-repository-access-self-hosted
List Repository Access To Self-hosted Runner Group In An Organization
set-repository-access-self-hosted
Set Repository Access For Self-hosted Runner Group In An Organization
add-repository-access-self-hosted
Add Repository Access To Self-hosted Runner Group In An Organization
remove-repository-access-self-hosted
Remove Repository Access To Self-hosted Runner Group In An Organization
list-selected-repositories-organization-secret
List Selected Repositories For An Organization Secret
set-selected-repositories-organization-secret
Set Selected Repositories For An Organization Secret
add-selected-repository-organization-secret
Add Selected Repository To An Organization Secret
remove-selected-repository-organization-secret
Remove Selected Repository From An Organization Secret
list-selected-repositories-organization-variable
List Selected Repositories For An Organization Variable
set-selected-repositories-organization-variable
Set Selected Repositories For An Organization Variable
add-selected-repository-organization-variable
Add Selected Repository To An Organization Variable
remove-selected-repository-organization-variable
Remove Selected Repository From An Organization Variable
list-selected-repositories-organization-secret-2
List Selected Repositories For An Organization Secret
set-selected-repositories-organization-secret-2
Set Selected Repositories For An Organization Secret
add-selected-repository-organization-secret-2
Add Selected Repository To An Organization Secret
remove-selected-repository-organization-secret-2
Remove Selected Repository From An Organization Secret
unlock-organization-repository
Unlock An Organization Repository
list-repositories-organization-migration
List Repositories In An Organization Migration
list-organization-repositories
List Organization Repositories
create-organization-repository
Create An Organization Repository
list-repository-fine-grained-permissions
List Repository Fine-grained Permissions For An Organization
list-team-repositories
List Team Repositories
check-team-permissions-repository
Check Team Permissions For Repository
add-update-team-repository-permissions
Add Or Update Team Repository Permissions
remove-repository-team
Remove Repository From Team
get-repository
Get Repository
update-repository
Update Repository
delete-repository
Delete Repository
list-artifacts-repository
List Artifacts For Repository
get-github-actions-cache-usage
Get Github Actions Cache Usage For Repository
get-github-actions-cache-usage-2
Get Github Actions Cache Usage Policy For Repository
set-github-actions-cache-usage
Set Github Actions Cache Usage Policy For Repository
list-github-actions-caches-repository
List Github Actions Caches For Repository
delete-github-actions-caches-repository
Delete Github Actions Caches For Repository (using Cache Key)
delete-github-actions-cache-repository
Delete Github Actions Cache For Repository (using Cache Id)
get-customization-template-oidc-subject
Get The Customization Template For An Oidc Subject Claim For Repository
set-customization-template-oidc-subject
Set The Customization Template For An Oidc Subject Claim For Repository
list-repository-organization-secrets
List Repository Organization Secrets
list-repository-organization-variables
List Repository Organization Variables
get-github-actions-permissions-repository
Get Github Actions Permissions For Repository
set-github-actions-permissions-repository
Set Github Actions Permissions For Repository
get-level-access-workflows-outside
Get The Level Of Access For Workflows Outside Of The Repository
set-level-access-workflows-outside
Set The Level Of Access For Workflows Outside Of The Repository
get-allowed-actions-repository
Get Allowed Actions For Repository
set-allowed-actions-repository
Set Allowed Actions For Repository
get-default-workflow-permissions-repository
Get Default Workflow Permissions For Repository
set-default-workflow-permissions-repository
Set Default Workflow Permissions For Repository
list-self-hosted-runners-repository
List Self-hosted Runners For Repository
list-runner-applications-repository
List Runner Applications For Repository
create-registration-token-repository
Create Registration Token For Repository
create-remove-token-repository
Create Remove Token For Repository
get-self-hosted-runner-repository
Get Self-hosted Runner For Repository
delete-self-hosted-runner-repository
Delete Self-hosted Runner From Repository
list-labels-self-hosted-runner
List Labels For Self-hosted Runner For Repository
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
remove-all-custom-labels-self
Remove All Custom Labels From Self-hosted Runner For Repository
remove-custom-label-self-hosted
Remove Custom Label From Self-hosted Runner For Repository
list-workflow-runs-repository
List Workflow Runs For Repository
list-repository-secrets
List Repository Secrets
get-repository-public-key
Get Repository Public Key
get-repository-secret
Get Repository Secret
create-update-repository-secret
Create Or Update Repository Secret
delete-repository-secret
Delete Repository Secret
list-repository-variables
List Repository Variables
create-repository-variable
Create Repository Variable
get-repository-variable
Get Repository Variable
update-repository-variable
Update Repository Variable
delete-repository-variable
Delete Repository Variable
list-repository-workflows
List Repository Workflows
get-all-autolinks-repository
Get All Autolinks Of Repository
create-autolink-reference-repository
Create An Autolink Reference For Repository
get-autolink-reference-repository
Get An Autolink Reference Of Repository
delete-autolink-reference-repository
Delete An Autolink Reference From Repository
update-repository-preferences-check-suites
Update Repository Preferences For Check Suites
list-code-scanning-alerts-repository
List Code Scanning Alerts For Repository
list-code-scanning-analyses-repository
List Code Scanning Analyses For Repository
get-code-scanning-analysis-repository
Get Code Scanning Analysis For Repository
delete-code-scanning-analysis-repository
Delete Code Scanning Analysis From Repository
list-repository-collaborators
List Repository Collaborators
check-if-user-is-repository
Check If User Is Repository Collaborator
add-repository-collaborator
Add Repository Collaborator
remove-repository-collaborator
Remove Repository Collaborator
get-repository-permissions-user
Get Repository Permissions For User
list-commit-comments-repository
List Commit Comments For Repository
get-repository-content
Get Repository Content
list-repository-contributors
List Repository Contributors
list-dependabot-alerts-repository
List Dependabot Alerts For Repository
list-repository-secrets-2
List Repository Secrets
get-repository-public-key-2
Get Repository Public Key
get-repository-secret-2
Get Repository Secret
create-update-repository-secret-2
Create Or Update Repository Secret
delete-repository-secret-2
Delete Repository Secret
export-software-bill-materials-sbom
Export Software Bill Of Materials (sbom) For Repository.
create-snapshot-dependencies-repository
Create Snapshot Of Dependencies For Repository
create-repository-dispatch-event
Create Repository Dispatch Event
list-repository-events
List Repository Events
list-repository-webhooks
List Repository Webhooks
create-repository-webhook
Create Repository Webhook
get-repository-webhook
Get Repository Webhook
update-repository-webhook
Update Repository Webhook
delete-repository-webhook
Delete Repository Webhook
get-webhook-configuration-repository
Get Webhook Configuration For Repository
update-webhook-configuration-repository
Update Webhook Configuration For Repository
list-deliveries-repository-webhook
List Deliveries For Repository Webhook
get-delivery-repository-webhook
Get Delivery For Repository Webhook
redeliver-delivery-repository-webhook
Redeliver Delivery For Repository Webhook
ping-repository-webhook
Ping Repository Webhook
test-push-repository-webhook
Test The Push Repository Webhook
get-repository-installation-authenticated-app
Get Repository Installation For The Authenticated App
list-repository-invitations
List Repository Invitations
update-repository-invitation
Update Repository Invitation
delete-repository-invitation
Delete Repository Invitation
list-repository-issues
List Repository Issues
list-issue-comments-repository
List Issue Comments For Repository
list-issue-events-repository
List Issue Events For Repository
list-labels-repository
List Labels For Repository
list-repository-languages
List Repository Languages
enable-git-lfs-repository
Enable Git Lfs For Repository
disable-git-lfs-repository
Disable Git Lfs For Repository
get-license-repository
Get The License For Repository
sync-fork-branch-upstream-repository
Sync Fork Branch With The Upstream Repository
list-repository-notifications-authenticated-user
List Repository Notifications For The Authenticated User
mark-repository-notifications-read
Mark Repository Notifications As Read
list-pre-receive-hooks-repository
List Pre-receive Hooks For Repository
get-pre-receive-hook-repository
Get Pre-receive Hook For Repository
update-pre-receive-hook-enforcement
Update Pre-receive Hook Enforcement For Repository
remove-pre-receive-hook-enforcement
Remove Pre-receive Hook Enforcement For Repository
list-repository-projects
List Repository Projects
create-repository-project
Create Repository Project
list-review-comments-repository
List Review Comments In Repository
get-repository-readme
Get Repository Readme
get-repository-readme-directory
Get Repository Readme For Directory
list-repository-cache-replication-status
List Repository Cache Replication Status
list-secret-scanning-alerts-repository
List Secret Scanning Alerts For Repository
get-repository-subscription
Get Repository Subscription
set-repository-subscription
Set Repository Subscription
delete-repository-subscription
Delete Repository Subscription
list-repository-tags
List Repository Tags
list-tag-protection-states-repository
List Tag Protection States For Repository
create-tag-protection-state-repository
Create Tag Protection State For Repository
delete-tag-protection-state-repository
Delete Tag Protection State For Repository
download-repository-archive-tar
Download Repository Archive (tar)
list-repository-teams
List Repository Teams
get-all-repository-topics
Get All Repository Topics
replace-all-repository-topics
Replace All Repository Topics
transfer-repository
Transfer Repository
check-if-vulnerability-alerts-are
Check If Vulnerability Alerts Are Enabled For Repository
create-repository-using-template
Create Repository Using Template
list-public-repositories
List Public Repositories
search-repositories
Search Repositories
list-team-repositories-legacy
List Team Repositories (legacy)
check-team-permissions-repository-legacy
Check Team Permissions For Repository (legacy)
add-update-team-repository-permissions-2
Add Or Update Team Repository Permissions (legacy)
remove-repository-team-legacy
Remove Repository From Team (legacy)
list-repositories-accessible-user-access
List Repositories Accessible To The User Access Token
add-repository-app-installation
Add Repository To An App Installation
remove-repository-app-installation
Remove Repository From An App Installation
list-repositories-user-migration
List Repositories For User Migration
list-repositories-authenticated-user
List Repositories For The Authenticated User
create-repository-authenticated-user
Create Repository For The Authenticated User
list-repository-invitations-authenticated-user
List Repository Invitations For The Authenticated User
accept-repository-invitation
Accept Repository Invitation
decline-repository-invitation
Decline Repository Invitation
list-repositories-user
List Repositories For User