Skip to main content

List repository collaborators

GitHub list repository collaborators tool lists collaborators for a specific GitHub repository. This is a read-only tool that returns users with direct access permissions, which is useful for auditing repository access or using the collaborator list in multi-step workflows.

Prerequisites

  • Your admin must install and configure the GitHub connector, add GitHub tools under Admin ConsolePlatform → Tools, and enable this tool.

  • A GitHub app must be installed on the relevant organization(s) and linked to the correct GitHub connector in the Glean admin console.

Supported parameters

ParameterTypeDescription
OwnerStringThe username of the account that owns the repository (case-insensitive).
RepositoryStringThe name of the repository without the .git extension (case-insensitive).
AffiliationStringFilter by affiliation: outside (non-org members), direct (direct permissions), or all (all visible collaborators).
PageIntegerThe page number of results to retrieve for pagination.
Results per pageIntegerNumber of results per page (maximum 100).
Permission levelStringFilter collaborators by their repository permission level.

Usage examples

  • "List all collaborators for the 'facebook/react' repository and show their permission levels."

  • "Who has write access to the 'microsoft/vscode' repository?"

  • "Show me all outside collaborators for the 'tensorflow/tensorflow' repository."

Troubleshooting

FAQs