Skip to main content
Glama

github-mcp

MCP server for the GitHub REST API — 1,112 tools covering all 44 API categories.

Auto-generated from GitHub's OpenAPI spec using a code generator that produces typed tool definitions with Zod validation.

Installation

npm install github-rest-mcp

Or from GitHub Packages:

npm install @eyalm321/github-mcp

Related MCP server: GitHub MCP Server

Configuration

Set your GitHub Personal Access Token:

export GITHUB_TOKEN=ghp_your_token_here

Category Filter

By default all 1,112 tools are registered. To enable only specific categories:

export GITHUB_MCP_CATEGORIES=repos,issues,pulls,actions

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "github-rest-mcp"],
      "env": {
        "GITHUB_TOKEN": "ghp_your_token_here",
        "GITHUB_MCP_CATEGORIES": "repos,issues,pulls,actions,users,orgs,git,search"
      }
    }
  }
}

API Categories

Category

Tools

Category

Tools

actions

184

activity

32

agent-tasks

5

apps

37

billing

10

campaigns

5

checks

12

classroom

6

code-scanning

21

code-security

20

codes-of-conduct

2

codespaces

48

copilot

25

credentials

1

dependabot

22

dependency-graph

3

emojis

1

enterprise-team-memberships

6

enterprise-team-organizations

6

enterprise-teams

5

gists

20

git

13

gitignore

2

hosted-compute

6

interactions

9

issues

55

licenses

3

markdown

2

meta

5

migrations

22

oidc

8

orgs

108

packages

27

private-registries

6

projects

26

pulls

27

rate-limit

1

reactions

15

repos

201

search

7

secret-scanning

9

security-advisories

10

teams

32

users

47

Tool Naming

Tools follow the pattern github_{category}_{action}, derived from GitHub's operation IDs:

  • github_repos_get — Get a repository

  • github_issues_create — Create an issue

  • github_pulls_list — List pull requests

  • github_actions_list_workflow_runs — List workflow runs

Development

# Install dependencies
npm install

# Regenerate tools from OpenAPI spec
npm run generate

# Build
npm run build

# Run tests
npm test

# Start the server
npm start

Regenerating Tools

The tool files in src/tools/ are auto-generated from GitHub's OpenAPI spec. To update:

# Delete cached spec to force re-download
rm -f api-description.json

# Regenerate
npm run generate

License

MIT

Available Tools

1043 tools
github_actions_add_custom_labels_to_self_hosted_runner_for_orgC

Add custom labels to a self-hosted runner for an organization

Inputs: org (required), runner_id (required), body.

github_actions_add_custom_labels_to_self_hosted_runner_for_repoC

Add custom labels to a self-hosted runner for a repository

Inputs: owner (required), repo (required), runner_id (required), body.

github_actions_add_repo_access_to_self_hosted_runner_group_in_orgB

Add repository access to a self-hosted runner group in an organization

Inputs: org (required), runner_group_id (required), repository_id (required).

github_actions_add_selected_repo_to_org_secretC

Add selected repository to an organization secret

Inputs: org (required), secret_name (required), repository_id (required).

github_actions_add_selected_repo_to_org_variableC

Add selected repository to an organization variable

Inputs: org (required), name (required), repository_id (required).

github_actions_add_self_hosted_runner_to_group_for_orgB

Add a self-hosted runner to a group for an organization

Inputs: org (required), runner_group_id (required), runner_id (required).

github_actions_approve_workflow_runB

Approve a workflow run for a fork pull request

Inputs: owner (required), repo (required), run_id (required).

github_actions_cancel_workflow_runB

Cancel a workflow run

Inputs: owner (required), repo (required), run_id (required).

github_actions_create_environment_variableC

Create an environment variable

Inputs: owner (required), repo (required), environment_name (required), body.

github_actions_create_hosted_runner_for_orgC

Create a GitHub-hosted runner for an organization

Inputs: org (required), body.

github_actions_create_org_variableC

Create an organization variable

Inputs: org (required), body.

github_actions_create_or_update_environment_secretC

Create or update an environment secret

Inputs: owner (required), repo (required), environment_name (required), secret_name (required), +1 more.

github_actions_create_or_update_org_secretD

Create or update an organization secret

Inputs: org (required), secret_name (required), body.

github_actions_create_or_update_repo_secretC

Create or update a repository secret

Inputs: owner (required), repo (required), secret_name (required), body.

github_actions_create_registration_token_for_orgC

Create a registration token for an organization

Inputs: org (required).

github_actions_create_registration_token_for_repoC

Create a registration token for a repository

Inputs: owner (required), repo (required).

github_actions_create_remove_token_for_orgC

Create a remove token for an organization

Inputs: org (required).

github_actions_create_remove_token_for_repoC

Create a remove token for a repository

Inputs: owner (required), repo (required).

github_actions_create_repo_variableC

Create a repository variable

Inputs: owner (required), repo (required), body.

github_actions_create_self_hosted_runner_group_for_orgC

Create a self-hosted runner group for an organization

Inputs: org (required), body.

github_actions_create_workflow_dispatchC

Create a workflow dispatch event

Inputs: owner (required), repo (required), workflow_id (required), body.

github_actions_delete_actions_cache_by_idB

Delete a GitHub Actions cache for a repository (using a cache ID)

Inputs: owner (required), repo (required), cache_id (required).

github_actions_delete_actions_cache_by_keyB

Delete GitHub Actions caches for a repository (using a cache key)

Inputs: owner (required), repo (required), key (required), ref.

github_actions_delete_artifactC

Delete an artifact

Inputs: owner (required), repo (required), artifact_id (required).

github_actions_delete_custom_image_from_orgC

Delete a custom image from the organization

Inputs: org (required), image_definition_id (required).

github_actions_delete_custom_image_version_from_orgC

Delete an image version of custom image from the organization

Inputs: org (required), image_definition_id (required), version (required).

github_actions_delete_environment_secretC

Delete an environment secret

Inputs: owner (required), repo (required), environment_name (required), secret_name (required).

github_actions_delete_environment_variableC

Delete an environment variable

Inputs: owner (required), repo (required), environment_name (required), name (required).

github_actions_delete_hosted_runner_for_orgC

Delete a GitHub-hosted runner for an organization

Inputs: org (required), hosted_runner_id (required).

github_actions_delete_org_secretB

Delete an organization secret

Inputs: org (required), secret_name (required).

github_actions_delete_org_variableB

Delete an organization variable

Inputs: org (required), name (required).

github_actions_delete_repo_secretC

Delete a repository secret

Inputs: owner (required), repo (required), secret_name (required).

github_actions_delete_repo_variableC

Delete a repository variable

Inputs: owner (required), repo (required), name (required).

github_actions_delete_self_hosted_runner_from_orgB

Delete a self-hosted runner from an organization

Inputs: org (required), runner_id (required).

github_actions_delete_self_hosted_runner_from_repoC

Delete a self-hosted runner from a repository

Inputs: owner (required), repo (required), runner_id (required).

github_actions_delete_self_hosted_runner_group_from_orgB

Delete a self-hosted runner group from an organization

Inputs: org (required), runner_group_id (required).

github_actions_delete_workflow_runC

Delete a workflow run

Inputs: owner (required), repo (required), run_id (required).

github_actions_delete_workflow_run_logsB

Delete workflow run logs

Inputs: owner (required), repo (required), run_id (required).

github_actions_disable_selected_repository_github_actions_organizationC

Disable a selected repository for GitHub Actions in an organization

Inputs: org (required), repository_id (required).

github_actions_disable_selected_repository_self_hosted_runners_organizationB

Remove a repository from the list of repositories allowed to use self-hosted runners in an organization

Inputs: org (required), repository_id (required).

github_actions_disable_workflowC

Disable a workflow

Inputs: owner (required), repo (required), workflow_id (required).

github_actions_download_artifactC

Download an artifact

Inputs: owner (required), repo (required), artifact_id (required), archive_format (required).

github_actions_download_job_logs_for_workflow_runC

Download job logs for a workflow run

Inputs: owner (required), repo (required), job_id (required).

github_actions_download_workflow_run_attempt_logsC

Download workflow run attempt logs

Inputs: owner (required), repo (required), run_id (required), attempt_number (required).

github_actions_download_workflow_run_logsC

Download workflow run logs

Inputs: owner (required), repo (required), run_id (required).

github_actions_enable_selected_repository_github_actions_organizationC

Enable a selected repository for GitHub Actions in an organization

Inputs: org (required), repository_id (required).

github_actions_enable_selected_repository_self_hosted_runners_organizationB

Add a repository to the list of repositories allowed to use self-hosted runners in an organization

Inputs: org (required), repository_id (required).

github_actions_enable_workflowD

Enable a workflow

Inputs: owner (required), repo (required), workflow_id (required).

github_actions_force_cancel_workflow_runB

Force cancel a workflow run

Inputs: owner (required), repo (required), run_id (required).

github_actions_generate_runner_jitconfig_for_orgC

Create configuration for a just-in-time runner for an organization

Inputs: org (required), body.

github_actions_generate_runner_jitconfig_for_repoB

Create configuration for a just-in-time runner for a repository

Inputs: owner (required), repo (required), body.

github_actions_get_actions_cache_listC

List GitHub Actions caches for a repository

Inputs: owner (required), repo (required), per_page, page, +4 more.

github_actions_get_actions_cache_retention_limit_for_enterpriseB

Get GitHub Actions cache retention limit for an enterprise

Inputs: enterprise (required).

github_actions_get_actions_cache_retention_limit_for_organizationA

Get GitHub Actions cache retention limit for an organization

Inputs: org (required).

github_actions_get_actions_cache_retention_limit_for_repositoryA

Get GitHub Actions cache retention limit for a repository

Inputs: owner (required), repo (required).

github_actions_get_actions_cache_storage_limit_for_enterpriseB

Get GitHub Actions cache storage limit for an enterprise

Inputs: enterprise (required).

github_actions_get_actions_cache_storage_limit_for_organizationC

Get GitHub Actions cache storage limit for an organization

Inputs: org (required).

github_actions_get_actions_cache_storage_limit_for_repositoryA

Get GitHub Actions cache storage limit for a repository

Inputs: owner (required), repo (required).

github_actions_get_actions_cache_usageB

Get GitHub Actions cache usage for a repository

Inputs: owner (required), repo (required).

github_actions_get_actions_cache_usage_by_repo_for_orgA

List repositories with GitHub Actions cache usage for an organization

Inputs: org (required), per_page, page.

github_actions_get_actions_cache_usage_for_orgC

Get GitHub Actions cache usage for an organization

Inputs: org (required).

github_actions_get_allowed_actions_organizationB

Get allowed actions and reusable workflows for an organization

Inputs: org (required).

github_actions_get_allowed_actions_repositoryA

Get allowed actions and reusable workflows for a repository

Inputs: owner (required), repo (required).

github_actions_get_artifactC

Get an artifact

Inputs: owner (required), repo (required), artifact_id (required).

github_actions_get_artifact_and_log_retention_settings_organizationB

Get artifact and log retention settings for an organization

Inputs: org (required).

github_actions_get_artifact_and_log_retention_settings_repositoryB

Get artifact and log retention settings for a repository

Inputs: owner (required), repo (required).

github_actions_get_custom_image_for_orgC

Get a custom image definition for GitHub Actions Hosted Runners

Inputs: org (required), image_definition_id (required).

github_actions_get_custom_image_version_for_orgC

Get an image version of a custom image for GitHub Actions Hosted Runners

Inputs: org (required), image_definition_id (required), version (required).

github_actions_get_custom_oidc_sub_claim_for_repoB

Get the customization template for an OIDC subject claim for a repository

Inputs: owner (required), repo (required).

github_actions_get_environment_public_keyC

Get an environment public key

Inputs: owner (required), repo (required), environment_name (required).

github_actions_get_environment_secretC

Get an environment secret

Inputs: owner (required), repo (required), environment_name (required), secret_name (required).

github_actions_get_environment_variableC

Get an environment variable

Inputs: owner (required), repo (required), environment_name (required), name (required).

github_actions_get_fork_pr_contributor_approval_permissions_organizationC

Get fork PR contributor approval permissions for an organization

Inputs: org (required).

github_actions_get_fork_pr_contributor_approval_permissions_repositoryC

Get fork PR contributor approval permissions for a repository

Inputs: owner (required), repo (required).

github_actions_get_github_actions_default_workflow_permissions_organizationB

Get default workflow permissions for an organization

Inputs: org (required).

github_actions_get_github_actions_default_workflow_permissions_repositoryB

Get default workflow permissions for a repository

Inputs: owner (required), repo (required).

github_actions_get_github_actions_permissions_organizationB

Get GitHub Actions permissions for an organization

Inputs: org (required).

github_actions_get_github_actions_permissions_repositoryC

Get GitHub Actions permissions for a repository

Inputs: owner (required), repo (required).

github_actions_get_hosted_runner_for_orgC

Get a GitHub-hosted runner for an organization

Inputs: org (required), hosted_runner_id (required).

github_actions_get_hosted_runners_github_owned_images_for_orgB

Get GitHub-owned images for GitHub-hosted runners in an organization

Inputs: org (required).

github_actions_get_hosted_runners_limits_for_orgB

Get limits on GitHub-hosted runners for an organization

Inputs: org (required).

github_actions_get_hosted_runners_machine_specs_for_orgA

Get GitHub-hosted runners machine specs for an organization

Inputs: org (required).

github_actions_get_hosted_runners_partner_images_for_orgC

Get partner images for GitHub-hosted runners in an organization

Inputs: org (required).

github_actions_get_hosted_runners_platforms_for_orgB

Get platforms for GitHub-hosted runners in an organization

Inputs: org (required).

github_actions_get_job_for_workflow_runC

Get a job for a workflow run

Inputs: owner (required), repo (required), job_id (required).

github_actions_get_org_public_keyC

Get an organization public key

Inputs: org (required).

github_actions_get_org_secretC

Get an organization secret

Inputs: org (required), secret_name (required).

github_actions_get_org_variableC

Get an organization variable

Inputs: org (required), name (required).

github_actions_get_pending_deployments_for_runB

Get pending deployments for a workflow run

Inputs: owner (required), repo (required), run_id (required).

github_actions_get_private_repo_fork_pr_workflows_settings_organizationC

Get private repo fork PR workflow settings for an organization

Inputs: org (required).

github_actions_get_private_repo_fork_pr_workflows_settings_repositoryB

Get private repo fork PR workflow settings for a repository

Inputs: owner (required), repo (required).

github_actions_get_repo_public_keyC

Get a repository public key

Inputs: owner (required), repo (required).

github_actions_get_repo_secretC

Get a repository secret

Inputs: owner (required), repo (required), secret_name (required).

github_actions_get_repo_variableC

Get a repository variable

Inputs: owner (required), repo (required), name (required).

github_actions_get_reviews_for_runB

Get the review history for a workflow run

Inputs: owner (required), repo (required), run_id (required).

github_actions_get_self_hosted_runner_for_orgC

Get a self-hosted runner for an organization

Inputs: org (required), runner_id (required).

github_actions_get_self_hosted_runner_for_repoC

Get a self-hosted runner for a repository

Inputs: owner (required), repo (required), runner_id (required).

github_actions_get_self_hosted_runner_group_for_orgB

Get a self-hosted runner group for an organization

Inputs: org (required), runner_group_id (required).

github_actions_get_self_hosted_runners_permissions_organizationC

Get self-hosted runners settings for an organization

Inputs: org (required).

github_actions_get_workflowC

Get a workflow

Inputs: owner (required), repo (required), workflow_id (required).

github_actions_get_workflow_access_to_repositoryC

Get the level of access for workflows outside of the repository

Inputs: owner (required), repo (required).

github_actions_get_workflow_runC

Get a workflow run

Inputs: owner (required), repo (required), run_id (required), exclude_pull_requests.

github_actions_get_workflow_run_attemptC

Get a workflow run attempt

Inputs: owner (required), repo (required), run_id (required), attempt_number (required), +1 more.

github_actions_get_workflow_run_usageC

Get workflow run usage

Inputs: owner (required), repo (required), run_id (required).

github_actions_get_workflow_usageC

Get workflow usage

Inputs: owner (required), repo (required), workflow_id (required).

github_actions_list_artifacts_for_repoC

List artifacts for a repository

Inputs: owner (required), repo (required), per_page, page, +1 more.

github_actions_list_custom_images_for_orgC

List custom images for an organization

Inputs: org (required).

github_actions_list_custom_image_versions_for_orgB

List image versions of a custom image for an organization

Inputs: org (required), image_definition_id (required).

github_actions_list_environment_secretsC

List environment secrets

Inputs: owner (required), repo (required), environment_name (required), per_page, +1 more.

github_actions_list_environment_variablesC

List environment variables

Inputs: owner (required), repo (required), environment_name (required), per_page, +1 more.

github_actions_list_github_hosted_runners_in_group_for_orgC

List GitHub-hosted runners in a group for an organization

Inputs: org (required), runner_group_id (required), per_page, page.

github_actions_list_hosted_runners_for_orgC

List GitHub-hosted runners for an organization

Inputs: org (required), per_page, page.

github_actions_list_jobs_for_workflow_runC

List jobs for a workflow run

Inputs: owner (required), repo (required), run_id (required), filter, +2 more.

github_actions_list_jobs_for_workflow_run_attemptB

List jobs for a workflow run attempt

Inputs: owner (required), repo (required), run_id (required), attempt_number (required), +2 more.

github_actions_list_labels_for_self_hosted_runner_for_orgC

List labels for a self-hosted runner for an organization

Inputs: org (required), runner_id (required).

github_actions_list_labels_for_self_hosted_runner_for_repoC

List labels for a self-hosted runner for a repository

Inputs: owner (required), repo (required), runner_id (required).

github_actions_list_org_secretsC

List organization secrets

Inputs: org (required), per_page, page.

github_actions_list_org_variablesB

List organization variables

Inputs: org (required), per_page, page.

github_actions_list_repo_access_to_self_hosted_runner_group_in_orgB

List repository access to a self-hosted runner group in an organization

Inputs: org (required), runner_group_id (required), page, per_page.

github_actions_list_repo_organization_secretsC

List repository organization secrets

Inputs: owner (required), repo (required), per_page, page.

github_actions_list_repo_organization_variablesC

List repository organization variables

Inputs: owner (required), repo (required), per_page, page.

github_actions_list_repo_secretsC

List repository secrets

Inputs: owner (required), repo (required), per_page, page.

github_actions_list_repo_variablesC

List repository variables

Inputs: owner (required), repo (required), per_page, page.

github_actions_list_repo_workflowsB

List repository workflows

Inputs: owner (required), repo (required), per_page, page.

github_actions_list_runner_applications_for_orgB

List runner applications for an organization

Inputs: org (required).

github_actions_list_runner_applications_for_repoC

List runner applications for a repository

Inputs: owner (required), repo (required).

github_actions_list_selected_repos_for_org_secretB

List selected repositories for an organization secret

Inputs: org (required), secret_name (required), page, per_page.

github_actions_list_selected_repos_for_org_variableB

List selected repositories for an organization variable

Inputs: org (required), name (required), page, per_page.

github_actions_list_selected_repositories_enabled_github_actions_organizationC

List selected repositories enabled for GitHub Actions in an organization

Inputs: org (required), per_page, page.

github_actions_list_selected_repositories_self_hosted_runners_organizationB

List repositories allowed to use self-hosted runners in an organization

Inputs: org (required), per_page, page.

github_actions_list_self_hosted_runner_groups_for_orgC

List self-hosted runner groups for an organization

Inputs: org (required), per_page, page, visible_to_repository.

github_actions_list_self_hosted_runners_for_orgC

List self-hosted runners for an organization

Inputs: org (required), name, per_page, page.

github_actions_list_self_hosted_runners_for_repoB

List self-hosted runners for a repository

Inputs: owner (required), repo (required), name, per_page, +1 more.

github_actions_list_self_hosted_runners_in_group_for_orgB

List self-hosted runners in a group for an organization

Inputs: org (required), runner_group_id (required), per_page, page.

github_actions_list_workflow_run_artifactsC

List workflow run artifacts

Inputs: owner (required), repo (required), run_id (required), per_page, +3 more.

github_actions_list_workflow_runsC

List workflow runs for a workflow

Inputs: owner (required), repo (required), workflow_id (required), actor, +9 more.

github_actions_list_workflow_runs_for_repoC

List workflow runs for a repository

Inputs: owner (required), repo (required), actor, branch, +8 more.

github_actions_remove_all_custom_labels_from_self_hosted_runner_for_orgB

Remove all custom labels from a self-hosted runner for an organization

Inputs: org (required), runner_id (required).

github_actions_remove_all_custom_labels_from_self_hosted_runner_for_repoC

Remove all custom labels from a self-hosted runner for a repository

Inputs: owner (required), repo (required), runner_id (required).

github_actions_remove_custom_label_from_self_hosted_runner_for_orgB

Remove a custom label from a self-hosted runner for an organization

Inputs: org (required), runner_id (required), name (required).

github_actions_remove_custom_label_from_self_hosted_runner_for_repoB

Remove a custom label from a self-hosted runner for a repository

Inputs: owner (required), repo (required), runner_id (required), name (required).

github_actions_remove_repo_access_to_self_hosted_runner_group_in_orgC

Remove repository access to a self-hosted runner group in an organization

Inputs: org (required), runner_group_id (required), repository_id (required).

github_actions_remove_selected_repo_from_org_secretB

Remove selected repository from an organization secret

Inputs: org (required), secret_name (required), repository_id (required).

github_actions_remove_selected_repo_from_org_variableB

Remove selected repository from an organization variable

Inputs: org (required), name (required), repository_id (required).

github_actions_remove_self_hosted_runner_from_group_for_orgC

Remove a self-hosted runner from a group for an organization

Inputs: org (required), runner_group_id (required), runner_id (required).

github_actions_re_run_job_for_workflow_runB

Re-run a job from a workflow run

Inputs: owner (required), repo (required), job_id (required), body.

github_actions_re_run_workflowC

Re-run a workflow

Inputs: owner (required), repo (required), run_id (required), body.

github_actions_re_run_workflow_failed_jobsB

Re-run failed jobs from a workflow run

Inputs: owner (required), repo (required), run_id (required), body.

github_actions_review_custom_gates_for_runC

Review custom deployment protection rules for a workflow run

Inputs: owner (required), repo (required), run_id (required), body.

github_actions_review_pending_deployments_for_runC

Review pending deployments for a workflow run

Inputs: owner (required), repo (required), run_id (required), body.

github_actions_set_actions_cache_retention_limit_for_enterpriseC

Set GitHub Actions cache retention limit for an enterprise

Inputs: enterprise (required), body.

github_actions_set_actions_cache_retention_limit_for_organizationC

Set GitHub Actions cache retention limit for an organization

Inputs: org (required), body.

github_actions_set_actions_cache_retention_limit_for_repositoryC

Set GitHub Actions cache retention limit for a repository

Inputs: owner (required), repo (required), body.

github_actions_set_actions_cache_storage_limit_for_enterpriseC

Set GitHub Actions cache storage limit for an enterprise

Inputs: enterprise (required), body.

github_actions_set_actions_cache_storage_limit_for_organizationC

Set GitHub Actions cache storage limit for an organization

Inputs: org (required), body.

github_actions_set_actions_cache_storage_limit_for_repositoryC

Set GitHub Actions cache storage limit for a repository

Inputs: owner (required), repo (required), body.

github_actions_set_allowed_actions_organizationB

Set allowed actions and reusable workflows for an organization

Inputs: org (required), body.

github_actions_set_allowed_actions_repositoryC

Set allowed actions and reusable workflows for a repository

Inputs: owner (required), repo (required), body.

github_actions_set_artifact_and_log_retention_settings_organizationC

Set artifact and log retention settings for an organization

Inputs: org (required), body.

github_actions_set_artifact_and_log_retention_settings_repositoryB

Set artifact and log retention settings for a repository

Inputs: owner (required), repo (required), body.

github_actions_set_custom_labels_for_self_hosted_runner_for_orgB

Set custom labels for a self-hosted runner for an organization

Inputs: org (required), runner_id (required), body.

github_actions_set_custom_labels_for_self_hosted_runner_for_repoC

Set custom labels for a self-hosted runner for a repository

Inputs: owner (required), repo (required), runner_id (required), body.

github_actions_set_custom_oidc_sub_claim_for_repoC

Set the customization template for an OIDC subject claim for a repository

Inputs: owner (required), repo (required), body.

github_actions_set_fork_pr_contributor_approval_permissions_organizationB

Set fork PR contributor approval permissions for an organization

Inputs: org (required), body.

github_actions_set_fork_pr_contributor_approval_permissions_repositoryB

Set fork PR contributor approval permissions for a repository

Inputs: owner (required), repo (required), body.

github_actions_set_github_actions_default_workflow_permissions_organizationC

Set default workflow permissions for an organization

Inputs: org (required), body.

github_actions_set_github_actions_default_workflow_permissions_repositoryC

Set default workflow permissions for a repository

Inputs: owner (required), repo (required), body.

github_actions_set_github_actions_permissions_organizationC

Set GitHub Actions permissions for an organization

Inputs: org (required), body.

github_actions_set_github_actions_permissions_repositoryC

Set GitHub Actions permissions for a repository

Inputs: owner (required), repo (required), body.

github_actions_set_private_repo_fork_pr_workflows_settings_organizationB

Set private repo fork PR workflow settings for an organization

Inputs: org (required), body.

github_actions_set_private_repo_fork_pr_workflows_settings_repositoryC

Set private repo fork PR workflow settings for a repository

Inputs: owner (required), repo (required), body.

github_actions_set_repo_access_to_self_hosted_runner_group_in_orgB

Set repository access for a self-hosted runner group in an organization

Inputs: org (required), runner_group_id (required), body.

github_actions_set_selected_repos_for_org_secretC

Set selected repositories for an organization secret

Inputs: org (required), secret_name (required), body.

github_actions_set_selected_repos_for_org_variableC

Set selected repositories for an organization variable

Inputs: org (required), name (required), body.

github_actions_set_selected_repositories_enabled_github_actions_organizationC

Set selected repositories enabled for GitHub Actions in an organization

Inputs: org (required), body.

github_actions_set_selected_repositories_self_hosted_runners_organizationB

Set repositories allowed to use self-hosted runners in an organization

Inputs: org (required), body.

github_actions_set_self_hosted_runners_in_group_for_orgC

Set self-hosted runners in a group for an organization

Inputs: org (required), runner_group_id (required), body.

github_actions_set_self_hosted_runners_permissions_organizationC

Set self-hosted runners settings for an organization

Inputs: org (required), body.

github_actions_set_workflow_access_to_repositoryC

Set the level of access for workflows outside of the repository

Inputs: owner (required), repo (required), body.

github_actions_update_environment_variableC

Update an environment variable

Inputs: owner (required), repo (required), environment_name (required), name (required), +1 more.

github_actions_update_hosted_runner_for_orgC

Update a GitHub-hosted runner for an organization

Inputs: org (required), hosted_runner_id (required), body.

github_actions_update_org_variableC

Update an organization variable

Inputs: org (required), name (required), body.

github_actions_update_repo_variableB

Update a repository variable

Inputs: owner (required), repo (required), name (required), body.

github_actions_update_self_hosted_runner_group_for_orgC

Update a self-hosted runner group for an organization

Inputs: org (required), runner_group_id (required), body.

github_activity_check_repo_is_starred_by_authenticated_userA

Check if a repository is starred by the authenticated user

Inputs: owner (required), repo (required).

github_activity_delete_repo_subscriptionB

Delete a repository subscription

Inputs: owner (required), repo (required).

github_activity_delete_thread_subscriptionB

Delete a thread subscription

Inputs: thread_id (required).

github_activity_get_feedsD

Get feeds

Inputs: no named parameters.

github_activity_get_repo_subscriptionC

Get a repository subscription

Inputs: owner (required), repo (required).

github_activity_get_threadD

Get a thread

Inputs: thread_id (required).

github_activity_get_thread_subscription_for_authenticated_userB

Get a thread subscription for the authenticated user

Inputs: thread_id (required).

github_activity_list_events_for_authenticated_userC

List events for the authenticated user

Inputs: username (required), per_page, page.

github_activity_list_notifications_for_authenticated_userB

List notifications for the authenticated user

Inputs: all, participating, since, before, +2 more.

github_activity_list_org_events_for_authenticated_userC

List organization events for the authenticated user

Inputs: username (required), org (required), per_page, page.

github_activity_list_public_eventsC

List public events

Inputs: per_page, page.

github_activity_list_public_events_for_repo_networkC

List public events for a network of repositories

Inputs: owner (required), repo (required), per_page, page.

github_activity_list_public_events_for_userC

List public events for a user

Inputs: username (required), per_page, page.

github_activity_list_public_org_eventsC

List public organization events

Inputs: org (required), per_page, page.

github_activity_list_received_events_for_userC

List events received by the authenticated user

Inputs: username (required), per_page, page.

github_activity_list_received_public_events_for_userC

List public events received by a user

Inputs: username (required), per_page, page.

github_activity_list_repo_eventsC

List repository events

Inputs: owner (required), repo (required), per_page, page.

github_activity_list_repo_notifications_for_authenticated_userB

List repository notifications for the authenticated user

Inputs: owner (required), repo (required), all, participating, +4 more.

github_activity_list_repos_starred_by_authenticated_userC

List repositories starred by the authenticated user

Inputs: sort, direction, per_page, page.

github_activity_list_repos_starred_by_userC

List repositories starred by a user

Inputs: username (required), sort, direction, per_page, +1 more.

github_activity_list_repos_watched_by_userB

List repositories watched by a user

Inputs: username (required), per_page, page.

github_activity_list_stargazers_for_repoC

List stargazers

Inputs: owner (required), repo (required), per_page, page.

github_activity_list_watched_repos_for_authenticated_userC

List repositories watched by the authenticated user

Inputs: per_page, page.

github_activity_list_watchers_for_repoC

List watchers

Inputs: owner (required), repo (required), per_page, page.

github_activity_mark_notifications_as_readC

Mark notifications as read

Inputs: body.

github_activity_mark_repo_notifications_as_readC

Mark repository notifications as read

Inputs: owner (required), repo (required), body.

github_activity_mark_thread_as_doneC

Mark a thread as done

Inputs: thread_id (required).

github_activity_mark_thread_as_readB

Mark a thread as read

Inputs: thread_id (required).

github_activity_set_repo_subscriptionC

Set a repository subscription

Inputs: owner (required), repo (required), body.

github_activity_set_thread_subscriptionC

Set a thread subscription

Inputs: thread_id (required), body.

github_activity_star_repo_for_authenticated_userC

Star a repository for the authenticated user

Inputs: owner (required), repo (required).

github_activity_unstar_repo_for_authenticated_userB

Unstar a repository for the authenticated user

Inputs: owner (required), repo (required).

github_agent_tasks_create_taskC

Create a task

Inputs: owner (required), repo (required), body.

github_agent_tasks_get_task_by_idC

Get a task by ID

Inputs: task_id (required).

github_agent_tasks_get_task_by_repo_and_idC

Get a task by repo

Inputs: owner (required), repo (required), task_id (required).

github_agent_tasks_list_tasksD

List tasks

Inputs: per_page, page, sort, direction, +3 more.

github_agent_tasks_list_tasks_for_repoB

List tasks for repository

Inputs: owner (required), repo (required), per_page, page, +6 more.

github_api_insights_get_route_stats_by_actorC

Get route stats by actor

Inputs: org (required), actor_type (required), actor_id (required), min_timestamp (required), +6 more.

github_api_insights_get_subject_statsD

Get subject stats

Inputs: org (required), min_timestamp (required), max_timestamp, page, +4 more.

github_api_insights_get_summary_statsC

Get summary stats

Inputs: org (required), min_timestamp (required), max_timestamp.

github_api_insights_get_summary_stats_by_actorD

Get summary stats by actor

Inputs: org (required), actor_type (required), actor_id (required), min_timestamp (required), +1 more.

github_api_insights_get_summary_stats_by_userC

Get summary stats by user

Inputs: org (required), user_id (required), min_timestamp (required), max_timestamp.

github_api_insights_get_time_statsD

Get time stats

Inputs: org (required), min_timestamp (required), timestamp_increment (required), max_timestamp.

github_api_insights_get_time_stats_by_actorC

Get time stats by actor

Inputs: org (required), actor_type (required), actor_id (required), min_timestamp (required), +2 more.

github_api_insights_get_time_stats_by_userD

Get time stats by user

Inputs: org (required), user_id (required), min_timestamp (required), timestamp_increment (required), +1 more.

github_api_insights_get_user_statsC

Get user stats

Inputs: org (required), user_id (required), min_timestamp (required), max_timestamp, +5 more.

github_apps_add_repo_to_installation_for_authenticated_userB

Add a repository to an app installation

Inputs: installation_id (required), repository_id (required).

github_apps_check_tokenC

Check a token

Inputs: client_id (required), body.

github_apps_create_from_manifestC

Create a GitHub App from a manifest

Inputs: code (required).

github_apps_create_installation_access_tokenC

Create an installation access token for an app

Inputs: installation_id (required), body.

github_apps_delete_authorizationC

Delete an app authorization

Inputs: client_id (required).

github_apps_delete_installationB

Delete an installation for the authenticated app

Inputs: installation_id (required).

github_apps_delete_tokenC

Delete an app token

Inputs: client_id (required).

github_apps_get_authenticatedA

Get the authenticated app

Inputs: no named parameters.

github_apps_get_by_slugC

Get an app

Inputs: app_slug (required).

github_apps_get_installationB

Get an installation for the authenticated app

Inputs: installation_id (required).

github_apps_get_org_installationB

Get an organization installation for the authenticated app

Inputs: org (required).

github_apps_get_repo_installationC

Get a repository installation for the authenticated app

Inputs: owner (required), repo (required).

github_apps_get_subscription_plan_for_accountC

Get a subscription plan for an account

Inputs: account_id (required).

github_apps_get_subscription_plan_for_account_stubbedB

Get a subscription plan for an account (stubbed)

Inputs: account_id (required).

github_apps_get_user_installationB

Get a user installation for the authenticated app

Inputs: username (required).

github_apps_get_webhook_config_for_appB

Get a webhook configuration for an app

Inputs: no named parameters.

github_apps_get_webhook_deliveryB

Get a delivery for an app webhook

Inputs: delivery_id (required).

github_apps_list_accounts_for_planC

List accounts for a plan

Inputs: plan_id (required), sort, direction, per_page, +1 more.

github_apps_list_accounts_for_plan_stubbedC

List accounts for a plan (stubbed)

Inputs: plan_id (required), sort, direction, per_page, +1 more.

github_apps_list_installation_repos_for_authenticated_userC

List repositories accessible to the user access token

Inputs: installation_id (required), per_page, page.

github_apps_list_installation_requests_for_authenticated_appB

List installation requests for the authenticated app

Inputs: per_page, page.

github_apps_list_installationsC

List installations for the authenticated app

Inputs: per_page, page, since, outdated.

github_apps_list_installations_for_authenticated_userA

List app installations accessible to the user access token

Inputs: per_page, page.

github_apps_list_plansD

List plans

Inputs: per_page, page.

github_apps_list_plans_stubbedC

List plans (stubbed)

Inputs: per_page, page.

github_apps_list_repos_accessible_to_installationB

List repositories accessible to the app installation

Inputs: per_page, page.

github_apps_list_subscriptions_for_authenticated_userC

List subscriptions for the authenticated user

Inputs: per_page, page.

github_apps_list_subscriptions_for_authenticated_user_stubbedC

List subscriptions for the authenticated user (stubbed)

Inputs: per_page, page.

github_apps_list_webhook_deliveriesB

List deliveries for an app webhook

Inputs: per_page, cursor, status.

github_apps_redeliver_webhook_deliveryC

Redeliver a delivery for an app webhook

Inputs: delivery_id (required).

github_apps_remove_repo_from_installation_for_authenticated_userB

Remove a repository from an app installation

Inputs: installation_id (required), repository_id (required).

github_apps_reset_tokenC

Reset a token

Inputs: client_id (required), body.

github_apps_revoke_installation_access_tokenA

Revoke an installation access token

Inputs: no named parameters.

github_apps_scope_tokenC

Create a scoped access token

Inputs: client_id (required), body.

github_apps_suspend_installationB

Suspend an app installation

Inputs: installation_id (required).

github_apps_unsuspend_installationA

Unsuspend an app installation

Inputs: installation_id (required).

github_apps_update_webhook_config_for_appB

Update a webhook configuration for an app

Inputs: body.

github_billing_delete_budget_orgC

Delete a budget for an organization

Inputs: org (required), budget_id (required).

github_billing_get_all_budgets_orgB

Get all budgets for an organization

Inputs: org (required), page, per_page, scope.

github_billing_get_budget_orgC

Get a budget by ID for an organization

Inputs: org (required), budget_id (required).

github_billing_get_github_billing_premium_request_usage_report_orgB

Get billing premium request usage report for an organization

Inputs: org (required), year, month, day, +3 more.

github_billing_get_github_billing_premium_request_usage_report_userC

Get billing premium request usage report for a user

Inputs: username (required), year, month, day, +2 more.

github_billing_get_github_billing_usage_report_orgC

Get billing usage report for an organization

Inputs: org (required), year, month, day.

github_billing_get_github_billing_usage_report_userC

Get billing usage report for a user

Inputs: username (required), year, month, day.

github_billing_get_github_billing_usage_summary_report_orgC

Get billing usage summary for an organization

Inputs: org (required), year, month, day, +3 more.

github_billing_get_github_billing_usage_summary_report_userC

Get billing usage summary for a user

Inputs: username (required), year, month, day, +3 more.

github_billing_update_budget_orgC

Update a budget for an organization

Inputs: org (required), budget_id (required), body.

github_campaigns_create_campaignB

Create a campaign for an organization

Inputs: org (required), body.

github_campaigns_delete_campaignB

Delete a campaign for an organization

Inputs: org (required), campaign_number (required).

github_campaigns_get_campaign_summaryB

Get a campaign for an organization

Inputs: org (required), campaign_number (required).

github_campaigns_list_org_campaignsB

List campaigns for an organization

Inputs: org (required), page, per_page, direction, +2 more.

github_campaigns_update_campaignC

Update a campaign

Inputs: org (required), campaign_number (required), body.

github_checks_createB

Create a check run

Inputs: owner (required), repo (required), body.

github_checks_create_suiteC

Create a check suite

Inputs: owner (required), repo (required), body.

github_checks_getC

Get a check run

Inputs: owner (required), repo (required), check_run_id (required).

github_checks_get_suiteC

Get a check suite

Inputs: owner (required), repo (required), check_suite_id (required).

github_checks_list_annotationsC

List check run annotations

Inputs: owner (required), repo (required), check_run_id (required), per_page, +1 more.

github_checks_list_for_refC

List check runs for a Git reference

Inputs: owner (required), repo (required), ref (required), check_name, +5 more.

github_checks_list_for_suiteB

List check runs in a check suite

Inputs: owner (required), repo (required), check_suite_id (required), check_name, +4 more.

github_checks_list_suites_for_refC

List check suites for a Git reference

Inputs: owner (required), repo (required), ref (required), app_id, +3 more.

github_checks_rerequest_runC

Rerequest a check run

Inputs: owner (required), repo (required), check_run_id (required).

github_checks_rerequest_suiteC

Rerequest a check suite

Inputs: owner (required), repo (required), check_suite_id (required).

github_checks_set_suites_preferencesC

Update repository preferences for check suites

Inputs: owner (required), repo (required), body.

github_checks_updateC

Update a check run

Inputs: owner (required), repo (required), check_run_id (required), body.

github_classroom_get_a_classroomC

Get a classroom

Inputs: classroom_id (required).

github_classroom_get_an_assignmentD

Get an assignment

Inputs: assignment_id (required).

github_classroom_get_assignment_gradesC

Get assignment grades

Inputs: assignment_id (required).

github_classroom_list_accepted_assignments_for_an_assignmentC

List accepted assignments for an assignment

Inputs: assignment_id (required), page, per_page.

github_classroom_list_assignments_for_a_classroomC

List assignments for a classroom

Inputs: classroom_id (required), page, per_page.

github_classroom_list_classroomsC

List classrooms

Inputs: page, per_page.

github_code_scanning_commit_autofixC

Commit an autofix for a code scanning alert

Inputs: owner (required), repo (required), alert_number (required), body.

github_code_scanning_create_autofixB

Create an autofix for a code scanning alert

Inputs: owner (required), repo (required), alert_number (required).

github_code_scanning_create_variant_analysisC

Create a CodeQL variant analysis

Inputs: owner (required), repo (required), body.

github_code_scanning_delete_analysisB

Delete a code scanning analysis from a repository

Inputs: owner (required), repo (required), analysis_id (required), confirm_delete.

github_code_scanning_delete_codeql_databaseC

Delete a CodeQL database

Inputs: owner (required), repo (required), language (required).

github_code_scanning_get_alertB

Get a code scanning alert

Inputs: owner (required), repo (required), alert_number (required).

github_code_scanning_get_analysisC

Get a code scanning analysis for a repository

Inputs: owner (required), repo (required), analysis_id (required).

github_code_scanning_get_autofixB

Get the status of an autofix for a code scanning alert

Inputs: owner (required), repo (required), alert_number (required).

github_code_scanning_get_codeql_databaseC

Get a CodeQL database for a repository

Inputs: owner (required), repo (required), language (required).

github_code_scanning_get_default_setupC

Get a code scanning default setup configuration

Inputs: owner (required), repo (required).

github_code_scanning_get_sarifC

Get information about a SARIF upload

Inputs: owner (required), repo (required), sarif_id (required).

github_code_scanning_get_variant_analysisC

Get the summary of a CodeQL variant analysis

Inputs: owner (required), repo (required), codeql_variant_analysis_id (required).

github_code_scanning_get_variant_analysis_repo_taskC

Get the analysis status of a repository in a CodeQL variant analysis

Inputs: owner (required), repo (required), codeql_variant_analysis_id (required), repo_owner (required), +1 more.

github_code_scanning_list_alert_instancesC

List instances of a code scanning alert

Inputs: owner (required), repo (required), alert_number (required), page, +3 more.

github_code_scanning_list_alerts_for_orgB

List code scanning alerts for an organization

Inputs: org (required), tool_name, tool_guid, before, +8 more.

github_code_scanning_list_alerts_for_repoB

List code scanning alerts for a repository

Inputs: owner (required), repo (required), tool_name, tool_guid, +11 more.

github_code_scanning_list_codeql_databasesB

List CodeQL databases for a repository

Inputs: owner (required), repo (required).

github_code_scanning_list_recent_analysesB

List code scanning analyses for a repository

Inputs: owner (required), repo (required), tool_name, tool_guid, +7 more.

github_code_scanning_update_alertC

Update a code scanning alert

Inputs: owner (required), repo (required), alert_number (required), body.

github_code_scanning_update_default_setupC

Update a code scanning default setup configuration

Inputs: owner (required), repo (required), body.

github_code_scanning_upload_sarifC

Upload an analysis as SARIF data

Inputs: owner (required), repo (required), body.

github_code_security_attach_configurationC

Attach a configuration to repositories

Inputs: org (required), configuration_id (required), body.

github_code_security_attach_enterprise_configurationB

Attach an enterprise configuration to repositories

Inputs: enterprise (required), configuration_id (required), body.

github_code_security_create_configurationC

Create a code security configuration

Inputs: org (required), body.

github_code_security_create_configuration_for_enterpriseC

Create a code security configuration for an enterprise

Inputs: enterprise (required), body.

github_code_security_delete_configurationC

Delete a code security configuration

Inputs: org (required), configuration_id (required).

github_code_security_delete_configuration_for_enterpriseC

Delete a code security configuration for an enterprise

Inputs: enterprise (required), configuration_id (required).

github_code_security_detach_configurationC

Detach configurations from repositories

Inputs: org (required).

github_code_security_get_configurationC

Get a code security configuration

Inputs: org (required), configuration_id (required).

github_code_security_get_configuration_for_repositoryC

Get the code security configuration associated with a repository

Inputs: owner (required), repo (required).

github_code_security_get_configurations_for_enterpriseC

Get code security configurations for an enterprise

Inputs: enterprise (required), per_page, before, after.

github_code_security_get_configurations_for_orgB

Get code security configurations for an organization

Inputs: org (required), target_type, per_page, before, +1 more.

github_code_security_get_default_configurationsC

Get default code security configurations

Inputs: org (required).

github_code_security_get_default_configurations_for_enterpriseC

Get default code security configurations for an enterprise

Inputs: enterprise (required).

github_code_security_get_repositories_for_configurationB

Get repositories associated with a code security configuration

Inputs: org (required), configuration_id (required), per_page, before, +2 more.

github_code_security_get_repositories_for_enterprise_configurationB

Get repositories associated with an enterprise code security configuration

Inputs: enterprise (required), configuration_id (required), per_page, before, +2 more.

github_code_security_get_single_configuration_for_enterpriseA

Retrieve a code security configuration of an enterprise

Inputs: enterprise (required), configuration_id (required).

github_code_security_set_configuration_as_defaultB

Set a code security configuration as a default for an organization

Inputs: org (required), configuration_id (required), body.

github_code_security_set_configuration_as_default_for_enterpriseC

Set a code security configuration as a default for an enterprise

Inputs: enterprise (required), configuration_id (required), body.

github_code_security_update_configurationC

Update a code security configuration

Inputs: org (required), configuration_id (required), body.

github_code_security_update_enterprise_configurationB

Update a custom code security configuration for an enterprise

Inputs: enterprise (required), configuration_id (required), body.

github_codes_of_conduct_get_all_codes_of_conductB

Get all codes of conduct

Inputs: no named parameters.

github_codes_of_conduct_get_conduct_codeC

Get a code of conduct

Inputs: key (required).

github_codespaces_add_repository_for_secret_for_authenticated_userC

Add a selected repository to a user secret

Inputs: secret_name (required), repository_id (required).

github_codespaces_add_selected_repo_to_org_secretC

Add selected repository to an organization secret

Inputs: org (required), secret_name (required), repository_id (required).

github_codespaces_check_permissions_for_devcontainerA

Check if permissions defined by a devcontainer have been accepted by the authenticated user

Inputs: owner (required), repo (required), ref (required), devcontainer_path (required).

github_codespaces_codespace_machines_for_authenticated_userB

List machine types for a codespace

Inputs: codespace_name (required).

github_codespaces_create_for_authenticated_userC

Create a codespace for the authenticated user

Inputs: body.

github_codespaces_create_or_update_org_secretC

Create or update an organization secret

Inputs: org (required), secret_name (required), body.

github_codespaces_create_or_update_repo_secretC

Create or update a repository secret

Inputs: owner (required), repo (required), secret_name (required), body.

github_codespaces_create_or_update_secret_for_authenticated_userC

Create or update a secret for the authenticated user

Inputs: secret_name (required), body.

github_codespaces_create_with_pr_for_authenticated_userB

Create a codespace from a pull request

Inputs: owner (required), repo (required), pull_number (required), body.

github_codespaces_create_with_repo_for_authenticated_userC

Create a codespace in a repository

Inputs: owner (required), repo (required), body.

github_codespaces_delete_codespaces_access_usersC

Remove users from Codespaces access for an organization

Inputs: org (required).

github_codespaces_delete_for_authenticated_userA

Delete a codespace for the authenticated user

Inputs: codespace_name (required).

github_codespaces_delete_from_organizationC

Delete a codespace from the organization

Inputs: org (required), username (required), codespace_name (required).

github_codespaces_delete_org_secretC

Delete an organization secret

Inputs: org (required), secret_name (required).

github_codespaces_delete_repo_secretC

Delete a repository secret

Inputs: owner (required), repo (required), secret_name (required).

github_codespaces_delete_secret_for_authenticated_userC

Delete a secret for the authenticated user

Inputs: secret_name (required).

github_codespaces_export_for_authenticated_userC

Export a codespace for the authenticated user

Inputs: codespace_name (required).

github_codespaces_get_codespaces_for_user_in_orgA

List codespaces for a user in organization

Inputs: org (required), username (required), per_page, page.

github_codespaces_get_export_details_for_authenticated_userC

Get details about a codespace export

Inputs: codespace_name (required), export_id (required).

github_codespaces_get_for_authenticated_userC

Get a codespace for the authenticated user

Inputs: codespace_name (required).

github_codespaces_get_org_public_keyC

Get an organization public key

Inputs: org (required).

github_codespaces_get_org_secretC

Get an organization secret

Inputs: org (required), secret_name (required).

github_codespaces_get_public_key_for_authenticated_userC

Get public key for the authenticated user

Inputs: no named parameters.

github_codespaces_get_repo_public_keyC

Get a repository public key

Inputs: owner (required), repo (required).

github_codespaces_get_repo_secretC

Get a repository secret

Inputs: owner (required), repo (required), secret_name (required).

github_codespaces_get_secret_for_authenticated_userC

Get a secret for the authenticated user

Inputs: secret_name (required).

github_codespaces_list_devcontainers_in_repository_for_authenticated_userB

List devcontainer configurations in a repository for the authenticated user

Inputs: owner (required), repo (required), per_page, page.

github_codespaces_list_for_authenticated_userC

List codespaces for the authenticated user

Inputs: per_page, page, repository_id.

github_codespaces_list_in_organizationB

List codespaces for the organization

Inputs: org (required), per_page, page.

github_codespaces_list_in_repository_for_authenticated_userA

List codespaces in a repository for the authenticated user

Inputs: owner (required), repo (required), per_page, page.

github_codespaces_list_org_secretsC

List organization secrets

Inputs: org (required), per_page, page.

github_codespaces_list_repo_secretsC

List repository secrets

Inputs: owner (required), repo (required), per_page, page.

github_codespaces_list_repositories_for_secret_for_authenticated_userC

List selected repositories for a user secret

Inputs: secret_name (required).

github_codespaces_list_secrets_for_authenticated_userC

List secrets for the authenticated user

Inputs: per_page, page.

github_codespaces_list_selected_repos_for_org_secretB

List selected repositories for an organization secret

Inputs: org (required), secret_name (required), page, per_page.

github_codespaces_pre_flight_with_repo_for_authenticated_userC

Get default attributes for a codespace

Inputs: owner (required), repo (required), ref, client_ip.

github_codespaces_publish_for_authenticated_userB

Create a repository from an unpublished codespace

Inputs: codespace_name (required), body.

github_codespaces_remove_repository_for_secret_for_authenticated_userC

Remove a selected repository from a user secret

Inputs: secret_name (required), repository_id (required).

github_codespaces_remove_selected_repo_from_org_secretB

Remove selected repository from an organization secret

Inputs: org (required), secret_name (required), repository_id (required).

github_codespaces_repo_machines_for_authenticated_userB

List available machine types for a repository

Inputs: owner (required), repo (required), location, client_ip, +1 more.

github_codespaces_set_codespaces_accessC

Manage access control for organization codespaces

Inputs: org (required), body.

github_codespaces_set_codespaces_access_usersB

Add users to Codespaces access for an organization

Inputs: org (required), body.

github_codespaces_set_repositories_for_secret_for_authenticated_userC

Set selected repositories for a user secret

Inputs: secret_name (required), body.

github_codespaces_set_selected_repos_for_org_secretC

Set selected repositories for an organization secret

Inputs: org (required), secret_name (required), body.

github_codespaces_start_for_authenticated_userC

Start a codespace for the authenticated user

Inputs: codespace_name (required).

github_codespaces_stop_for_authenticated_userC

Stop a codespace for the authenticated user

Inputs: codespace_name (required).

github_codespaces_stop_in_organizationB

Stop a codespace for an organization user

Inputs: org (required), username (required), codespace_name (required).

github_codespaces_update_for_authenticated_userC

Update a codespace for the authenticated user

Inputs: codespace_name (required), body.

github_copilot_add_copilot_seats_for_teamsB

Add teams to the Copilot subscription for an organization

Inputs: org (required), body.

github_copilot_add_copilot_seats_for_usersB

Add users to the Copilot subscription for an organization

Inputs: org (required), body.

github_copilot_cancel_copilot_seat_assignment_for_teamsA

Remove teams from the Copilot subscription for an organization

Inputs: org (required).

github_copilot_cancel_copilot_seat_assignment_for_usersC

Remove users from the Copilot subscription for an organization

Inputs: org (required).

github_copilot_copilot_content_exclusion_for_organizationC

Get Copilot content exclusion rules for an organization

Inputs: org (required).

github_copilot_copilot_enterprise_one_day_usage_metricsC

Get Copilot enterprise usage metrics for a specific day

Inputs: enterprise (required), day (required).

github_copilot_copilot_enterprise_usage_metricsC

Get Copilot enterprise usage metrics

Inputs: enterprise (required).

github_copilot_copilot_metrics_for_organizationC

Get Copilot metrics for an organization

Inputs: org (required), since, until, page, +1 more.

github_copilot_copilot_metrics_for_teamC

Get Copilot metrics for a team

Inputs: org (required), team_slug (required), since, until, +2 more.

github_copilot_copilot_organization_one_day_usage_metricsC

Get Copilot organization usage metrics for a specific day

Inputs: org (required), day (required).

github_copilot_copilot_organization_usage_metricsC

Get Copilot organization usage metrics

Inputs: org (required).

github_copilot_copilot_organization_users_one_day_usage_metricsB

Get Copilot organization users usage metrics for a specific day

Inputs: org (required), day (required).

github_copilot_copilot_organization_users_usage_metricsC

Get Copilot organization users usage metrics

Inputs: org (required).

github_copilot_copilot_users_one_day_usage_metricsC

Get Copilot users usage metrics for a specific day

Inputs: enterprise (required), day (required).

github_copilot_copilot_users_usage_metricsD

Get Copilot users usage metrics

Inputs: enterprise (required).

github_copilot_disable_copilot_coding_agent_for_repository_in_organizationC

Disable a repository for Copilot coding agent in an organization

Inputs: org (required), repository_id (required).

github_copilot_enable_copilot_coding_agent_for_repository_in_organizationB

Enable a repository for Copilot coding agent in an organization

Inputs: org (required), repository_id (required).

github_copilot_get_copilot_coding_agent_permissions_organizationB

Get Copilot coding agent permissions for an organization

Inputs: org (required).

github_copilot_get_copilot_organization_detailsC

Get Copilot seat information and settings for an organization

Inputs: org (required).

github_copilot_get_copilot_seat_details_for_userB

Get Copilot seat assignment details for a user

Inputs: org (required), username (required).

github_copilot_list_copilot_coding_agent_selected_repositories_for_organizationB

List repositories enabled for Copilot coding agent in an organization

Inputs: org (required), per_page, page.

github_copilot_list_copilot_seatsB

List all Copilot seat assignments for an organization

Inputs: org (required), page, per_page.

github_copilot_set_copilot_coding_agent_permissions_organizationC

Set Copilot coding agent permissions for an organization

Inputs: org (required), body.

github_copilot_set_copilot_coding_agent_selected_repositories_for_organizationB

Set selected repositories for Copilot coding agent in an organization

Inputs: org (required), body.

github_copilot_set_copilot_content_exclusion_for_organizationB

Set Copilot content exclusion rules for an organization

Inputs: org (required), body.

github_credentials_revokeD

Revoke a list of credentials

Inputs: body.

github_dependabot_add_selected_repo_to_org_secretC

Add selected repository to an organization secret

Inputs: org (required), secret_name (required), repository_id (required).

github_dependabot_create_or_update_org_secretC

Create or update an organization secret

Inputs: org (required), secret_name (required), body.

github_dependabot_create_or_update_repo_secretC

Create or update a repository secret

Inputs: owner (required), repo (required), secret_name (required), body.

github_dependabot_delete_org_secretC

Delete an organization secret

Inputs: org (required), secret_name (required).

github_dependabot_delete_repo_secretC

Delete a repository secret

Inputs: owner (required), repo (required), secret_name (required).

github_dependabot_get_alertB

Get a Dependabot alert

Inputs: owner (required), repo (required), alert_number (required).

github_dependabot_get_org_public_keyC

Get an organization public key

Inputs: org (required).

github_dependabot_get_org_secretC

Get an organization secret

Inputs: org (required), secret_name (required).

github_dependabot_get_repo_public_keyC

Get a repository public key

Inputs: owner (required), repo (required).

github_dependabot_get_repo_secretC

Get a repository secret

Inputs: owner (required), repo (required), secret_name (required).

github_dependabot_list_alerts_for_enterpriseC

List Dependabot alerts for an enterprise

Inputs: enterprise (required), classification, state, severity, +11 more.

github_dependabot_list_alerts_for_orgC

List Dependabot alerts for an organization

Inputs: org (required), classification, state, severity, +14 more.

github_dependabot_list_alerts_for_repoB

List Dependabot alerts for a repository

Inputs: owner (required), repo (required), classification, state, +13 more.

github_dependabot_list_org_secretsC

List organization secrets

Inputs: org (required), per_page, page.

github_dependabot_list_repo_secretsC

List repository secrets

Inputs: owner (required), repo (required), per_page, page.

github_dependabot_list_selected_repos_for_org_secretB

List selected repositories for an organization secret

Inputs: org (required), secret_name (required), page, per_page.

github_dependabot_remove_selected_repo_from_org_secretB

Remove selected repository from an organization secret

Inputs: org (required), secret_name (required), repository_id (required).

github_dependabot_repository_access_for_orgB

Lists the repositories Dependabot can access in an organization

Inputs: org (required), page, per_page.

github_dependabot_set_repository_access_default_levelB

Set the default repository access level for Dependabot

Inputs: org (required), body.

github_dependabot_set_selected_repos_for_org_secretC

Set selected repositories for an organization secret

Inputs: org (required), secret_name (required), body.

github_dependabot_update_alertC

Update a Dependabot alert

Inputs: owner (required), repo (required), alert_number (required), body.

github_dependabot_update_repository_access_for_orgC

Updates Dependabot's repository access list for an organization

Inputs: org (required), body.

github_dependency_graph_create_repository_snapshotC

Create a snapshot of dependencies for a repository

Inputs: owner (required), repo (required), body.

github_dependency_graph_diff_rangeC

Get a diff of the dependencies between commits

Inputs: owner (required), repo (required), basehead (required), name.

github_dependency_graph_export_sbomC

Export a software bill of materials (SBOM) for a repository.

Inputs: owner (required), repo (required).

github_emojis_getC

Get emojis

Inputs: no named parameters.

github_enterprise_team_memberships_addC

Add team member

Inputs: enterprise (required), enterprise_team (required), username (required).

github_enterprise_team_memberships_bulk_addB

Bulk add team members

Inputs: enterprise (required), enterprise_team (required), body.

github_enterprise_team_memberships_bulk_removeC

Bulk remove team members

Inputs: enterprise (required), enterprise_team (required), body.

github_enterprise_team_memberships_getC

Get enterprise team membership

Inputs: enterprise (required), enterprise_team (required), username (required).

github_enterprise_team_memberships_listC

List members in an enterprise team

Inputs: enterprise (required), enterprise_team (required), per_page, page.

github_enterprise_team_memberships_removeC

Remove team membership

Inputs: enterprise (required), enterprise_team (required), username (required).

github_enterprise_team_organizations_addC

Add an organization assignment

Inputs: enterprise (required), enterprise_team (required), org (required).

github_enterprise_team_organizations_bulk_addC

Add organization assignments

Inputs: enterprise (required), enterprise_team (required), body.

github_enterprise_team_organizations_bulk_removeC

Remove organization assignments

Inputs: enterprise (required), enterprise_team (required), body.

github_enterprise_team_organizations_deleteC

Delete an organization assignment

Inputs: enterprise (required), enterprise_team (required), org (required).

github_enterprise_team_organizations_get_assignmentC

Get organization assignment

Inputs: enterprise (required), enterprise_team (required), org (required).

github_enterprise_team_organizations_get_assignmentsC

Get organization assignments

Inputs: enterprise (required), enterprise_team (required), per_page, page.

github_enterprise_teams_createB

Create an enterprise team

Inputs: enterprise (required), body.

github_enterprise_teams_deleteC

Delete an enterprise team

Inputs: enterprise (required), team_slug (required).

github_enterprise_teams_getC

Get an enterprise team

Inputs: enterprise (required), team_slug (required).

github_enterprise_teams_listC

List enterprise teams

Inputs: enterprise (required), per_page, page.

github_enterprise_teams_updateB

Update an enterprise team

Inputs: enterprise (required), team_slug (required), body.

github_gists_check_is_starredB

Check if a gist is starred

Inputs: gist_id (required).

github_gists_createC

Create a gist

Inputs: body.

github_gists_create_commentC

Create a gist comment

Inputs: gist_id (required), body.

github_gists_deleteB

Delete a gist

Inputs: gist_id (required).

github_gists_delete_commentB

Delete a gist comment

Inputs: gist_id (required), comment_id (required).

github_gists_forkC

Fork a gist

Inputs: gist_id (required).

github_gists_getB

Get a gist

Inputs: gist_id (required).

github_gists_get_commentB

Get a gist comment

Inputs: gist_id (required), comment_id (required).

github_gists_get_revisionC

Get a gist revision

Inputs: gist_id (required), sha (required).

github_gists_listC

List gists for the authenticated user

Inputs: since, per_page, page.

github_gists_list_commentsC

List gist comments

Inputs: gist_id (required), per_page, page.

github_gists_list_commitsC

List gist commits

Inputs: gist_id (required), per_page, page.

github_gists_list_forksB

List gist forks

Inputs: gist_id (required), per_page, page.

github_gists_list_for_userC

List gists for a user

Inputs: username (required), since, per_page, page.

github_gists_list_publicB

List public gists

Inputs: since, per_page, page.

github_gists_list_starredB

List starred gists

Inputs: since, per_page, page.

github_gists_starB

Star a gist

Inputs: gist_id (required).

github_gists_unstarC

Unstar a gist

Inputs: gist_id (required).

github_gists_updateC

Update a gist

Inputs: gist_id (required), body.

github_gists_update_commentC

Update a gist comment

Inputs: gist_id (required), comment_id (required), body.

github_git_create_blobC

Create a blob

Inputs: owner (required), repo (required), body.

github_git_create_commitC

Create a commit

Inputs: owner (required), repo (required), body.

github_git_create_refC

Create a reference

Inputs: owner (required), repo (required), body.

github_git_create_tagC

Create a tag object

Inputs: owner (required), repo (required), body.

github_git_create_treeC

Create a tree

Inputs: owner (required), repo (required), body.

github_git_delete_refC

Delete a reference

Inputs: owner (required), repo (required), ref (required).

github_git_get_blobC

Get a blob

Inputs: owner (required), repo (required), file_sha (required).

github_git_get_commitC

Get a commit object

Inputs: owner (required), repo (required), commit_sha (required).

github_git_get_refD

Get a reference

Inputs: owner (required), repo (required), ref (required).

github_git_get_tagD

Get a tag

Inputs: owner (required), repo (required), tag_sha (required).

github_git_get_treeC

Get a tree

Inputs: owner (required), repo (required), tree_sha (required), recursive.

github_gitignore_get_all_templatesA

Get all gitignore templates

Inputs: no named parameters.

github_gitignore_get_templateC

Get a gitignore template

Inputs: name (required).

github_git_list_matching_refsC

List matching references

Inputs: owner (required), repo (required), ref (required).

github_git_update_refD

Update a reference

Inputs: owner (required), repo (required), ref (required), body.

github_hosted_compute_create_network_configuration_for_orgB

Create a hosted compute network configuration for an organization

Inputs: org (required), body.

github_hosted_compute_delete_network_configuration_from_orgB

Delete a hosted compute network configuration from an organization

Inputs: org (required), network_configuration_id (required).

github_hosted_compute_get_network_configuration_for_orgC

Get a hosted compute network configuration for an organization

Inputs: org (required), network_configuration_id (required).

github_hosted_compute_get_network_settings_for_orgC

Get a hosted compute network settings resource for an organization

Inputs: org (required), network_settings_id (required).

github_hosted_compute_list_network_configurations_for_orgB

List hosted compute network configurations for an organization

Inputs: org (required), per_page, page.

github_hosted_compute_update_network_configuration_for_orgC

Update a hosted compute network configuration for an organization

Inputs: org (required), network_configuration_id (required), body.

github_interactions_get_restrictions_for_authenticated_userB

Get interaction restrictions for your public repositories

Inputs: no named parameters.

github_interactions_get_restrictions_for_orgC

Get interaction restrictions for an organization

Inputs: org (required).

github_interactions_get_restrictions_for_repoC

Get interaction restrictions for a repository

Inputs: owner (required), repo (required).

github_interactions_remove_restrictions_for_authenticated_userA

Remove interaction restrictions from your public repositories

Inputs: no named parameters.

github_interactions_remove_restrictions_for_orgA

Remove interaction restrictions for an organization

Inputs: org (required).

github_interactions_remove_restrictions_for_repoB

Remove interaction restrictions for a repository

Inputs: owner (required), repo (required).

github_interactions_set_restrictions_for_authenticated_userC

Set interaction restrictions for your public repositories

Inputs: body.

github_interactions_set_restrictions_for_orgC

Set interaction restrictions for an organization

Inputs: org (required), body.

github_interactions_set_restrictions_for_repoC

Set interaction restrictions for a repository

Inputs: owner (required), repo (required), body.

github_issues_add_assigneesC

Add assignees to an issue

Inputs: owner (required), repo (required), issue_number (required), body.

github_issues_add_blocked_by_dependencyC

Add a dependency an issue is blocked by

Inputs: owner (required), repo (required), issue_number (required), body.

github_issues_add_issue_field_valuesC

Add issue field values to an issue

Inputs: repository_id (required), issue_number (required), body.

github_issues_add_labelsC

Add labels to an issue

Inputs: owner (required), repo (required), issue_number (required), body.

github_issues_add_sub_issueC

Add sub-issue

Inputs: owner (required), repo (required), issue_number (required), body.

github_issues_check_user_can_be_assignedC

Check if a user can be assigned

Inputs: owner (required), repo (required), assignee (required).

github_issues_check_user_can_be_assigned_to_issueC

Check if a user can be assigned to a issue

Inputs: owner (required), repo (required), issue_number (required), assignee (required).

github_issues_createC

Create an issue

Inputs: owner (required), repo (required), body.

github_issues_create_commentC

Create an issue comment

Inputs: owner (required), repo (required), issue_number (required), body.

github_issues_create_labelC

Create a label

Inputs: owner (required), repo (required), body.

github_issues_create_milestoneC

Create a milestone

Inputs: owner (required), repo (required), body.

github_issues_delete_commentC

Delete an issue comment

Inputs: owner (required), repo (required), comment_id (required).

github_issues_delete_issue_field_valueC

Delete an issue field value from an issue

Inputs: repository_id (required), issue_number (required), issue_field_id (required).

github_issues_delete_labelC

Delete a label

Inputs: owner (required), repo (required), name (required).

github_issues_delete_milestoneC

Delete a milestone

Inputs: owner (required), repo (required), milestone_number (required).

github_issues_getC

Get an issue

Inputs: owner (required), repo (required), issue_number (required).

github_issues_get_commentC

Get an issue comment

Inputs: owner (required), repo (required), comment_id (required).

github_issues_get_eventC

Get an issue event

Inputs: owner (required), repo (required), event_id (required).

github_issues_get_labelD

Get a label

Inputs: owner (required), repo (required), name (required).

github_issues_get_milestoneC

Get a milestone

Inputs: owner (required), repo (required), milestone_number (required).

github_issues_get_parentC

Get parent issue

Inputs: owner (required), repo (required), issue_number (required).

github_issues_listC

List issues assigned to the authenticated user

Inputs: filter, state, labels, sort, +8 more.

github_issues_list_assigneesD

List assignees

Inputs: owner (required), repo (required), per_page, page.

github_issues_list_commentsC

List issue comments

Inputs: owner (required), repo (required), issue_number (required), since, +2 more.

github_issues_list_comments_for_repoC

List issue comments for a repository

Inputs: owner (required), repo (required), sort, direction, +3 more.

github_issues_list_dependencies_blocked_byB

List dependencies an issue is blocked by

Inputs: owner (required), repo (required), issue_number (required), per_page, +1 more.

github_issues_list_dependencies_blockingC

List dependencies an issue is blocking

Inputs: owner (required), repo (required), issue_number (required), per_page, +1 more.

github_issues_list_eventsC

List issue events

Inputs: owner (required), repo (required), issue_number (required), per_page, +1 more.

github_issues_list_events_for_repoC

List issue events for a repository

Inputs: owner (required), repo (required), per_page, page.

github_issues_list_events_for_timelineC

List timeline events for an issue

Inputs: owner (required), repo (required), issue_number (required), per_page, +1 more.

github_issues_list_for_authenticated_userB

List user account issues assigned to the authenticated user

Inputs: filter, state, labels, sort, +4 more.

github_issues_list_for_orgB

List organization issues assigned to the authenticated user

Inputs: org (required), filter, state, labels, +6 more.

github_issues_list_for_repoC

List repository issues

Inputs: owner (required), repo (required), milestone, state, +10 more.

github_issues_list_issue_field_values_for_issueC

List issue field values for an issue

Inputs: owner (required), repo (required), issue_number (required), per_page, +1 more.

github_issues_list_labels_for_milestoneC

List labels for issues in a milestone

Inputs: owner (required), repo (required), milestone_number (required), per_page, +1 more.

github_issues_list_labels_for_repoC

List labels for a repository

Inputs: owner (required), repo (required), per_page, page.

github_issues_list_labels_on_issueB

List labels for an issue

Inputs: owner (required), repo (required), issue_number (required), per_page, +1 more.

github_issues_list_milestonesC

List milestones

Inputs: owner (required), repo (required), state, sort, +3 more.

github_issues_list_sub_issuesC

List sub-issues

Inputs: owner (required), repo (required), issue_number (required), per_page, +1 more.

github_issues_lockB

Lock an issue

Inputs: owner (required), repo (required), issue_number (required), body.

github_issues_pin_commentC

Pin an issue comment

Inputs: owner (required), repo (required), comment_id (required).

github_issues_remove_all_labelsB

Remove all labels from an issue

Inputs: owner (required), repo (required), issue_number (required).

github_issues_remove_assigneesC

Remove assignees from an issue

Inputs: owner (required), repo (required), issue_number (required).

github_issues_remove_dependency_blocked_byB

Remove dependency an issue is blocked by

Inputs: owner (required), repo (required), issue_number (required), issue_id (required).

github_issues_remove_labelC

Remove a label from an issue

Inputs: owner (required), repo (required), issue_number (required), name (required).

github_issues_remove_sub_issueC

Remove sub-issue

Inputs: owner (required), repo (required), issue_number (required).

github_issues_reprioritize_sub_issueC

Reprioritize sub-issue

Inputs: owner (required), repo (required), issue_number (required), body.

github_issues_set_issue_field_valuesC

Set issue field values for an issue

Inputs: repository_id (required), issue_number (required), body.

github_issues_set_labelsC

Set labels for an issue

Inputs: owner (required), repo (required), issue_number (required), body.

github_issues_unlockC

Unlock an issue

Inputs: owner (required), repo (required), issue_number (required).

github_issues_unpin_commentC

Unpin an issue comment

Inputs: owner (required), repo (required), comment_id (required).

github_issues_updateC

Update an issue

Inputs: owner (required), repo (required), issue_number (required), body.

github_issues_update_commentB

Update an issue comment

Inputs: owner (required), repo (required), comment_id (required), body.

github_issues_update_labelC

Update a label

Inputs: owner (required), repo (required), name (required), body.

github_issues_update_milestoneC

Update a milestone

Inputs: owner (required), repo (required), milestone_number (required), body.

github_licenses_getC

Get a license

Inputs: license (required).

github_licenses_get_all_commonly_usedC

Get all commonly used licenses

Inputs: featured, per_page, page.

github_licenses_get_for_repoC

Get the license for a repository

Inputs: owner (required), repo (required), ref.

github_markdown_renderC

Render a Markdown document

Inputs: body.

github_markdown_render_rawC

Render a Markdown document in raw mode

Inputs: body.

github_meta_getC

Get GitHub meta information

Inputs: no named parameters.

github_meta_get_all_versionsC

Get all API versions

Inputs: no named parameters.

github_meta_get_octocatD

Get Octocat

Inputs: s.

github_meta_get_zenA

Get the Zen of GitHub

Inputs: no named parameters.

github_meta_rootC

GitHub API Root

Inputs: no named parameters.

github_migrations_cancel_importD

Cancel an import

Inputs: owner (required), repo (required).

github_migrations_delete_archive_for_authenticated_userC

Delete a user migration archive

Inputs: migration_id (required).

github_migrations_delete_archive_for_orgB

Delete an organization migration archive

Inputs: org (required), migration_id (required).

github_migrations_download_archive_for_orgC

Download an organization migration archive

Inputs: org (required), migration_id (required).

github_migrations_get_archive_for_authenticated_userC

Download a user migration archive

Inputs: migration_id (required).

github_migrations_get_commit_authorsC

Get commit authors

Inputs: owner (required), repo (required), since.

github_migrations_get_import_statusC

Get an import status

Inputs: owner (required), repo (required).

github_migrations_get_large_filesC

Get large files

Inputs: owner (required), repo (required).

github_migrations_get_status_for_authenticated_userC

Get a user migration status

Inputs: migration_id (required), exclude.

github_migrations_get_status_for_orgC

Get an organization migration status

Inputs: org (required), migration_id (required), exclude.

github_migrations_list_for_authenticated_userC

List user migrations

Inputs: per_page, page.

github_migrations_list_for_orgB

List organization migrations

Inputs: org (required), per_page, page, exclude.

github_migrations_list_repos_for_authenticated_userC

List repositories for a user migration

Inputs: migration_id (required), per_page, page.

github_migrations_list_repos_for_orgB

List repositories in an organization migration

Inputs: org (required), migration_id (required), per_page, page.

github_migrations_map_commit_authorC

Map a commit author

Inputs: owner (required), repo (required), author_id (required), body.

github_migrations_set_lfs_preferenceC

Update Git LFS preference

Inputs: owner (required), repo (required), body.

github_migrations_start_for_authenticated_userC

Start a user migration

Inputs: body.

github_migrations_start_for_orgC

Start an organization migration

Inputs: org (required), body.

github_migrations_start_importC

Start an import

Inputs: owner (required), repo (required), body.

github_migrations_unlock_repo_for_authenticated_userD

Unlock a user repository

Inputs: migration_id (required), repo_name (required).

github_migrations_unlock_repo_for_orgC

Unlock an organization repository

Inputs: org (required), migration_id (required), repo_name (required).

github_migrations_update_importD

Update an import

Inputs: owner (required), repo (required), body.

github_oidc_create_oidc_custom_property_inclusion_for_enterpriseC

Create an OIDC custom property inclusion for an enterprise

Inputs: enterprise (required), body.

github_oidc_create_oidc_custom_property_inclusion_for_orgC

Create an OIDC custom property inclusion for an organization

Inputs: org (required), body.

github_oidc_delete_oidc_custom_property_inclusion_for_enterpriseB

Delete an OIDC custom property inclusion for an enterprise

Inputs: enterprise (required), custom_property_name (required).

github_oidc_delete_oidc_custom_property_inclusion_for_orgB

Delete an OIDC custom property inclusion for an organization

Inputs: org (required), custom_property_name (required).

github_oidc_get_oidc_custom_sub_template_for_orgC

Get the customization template for an OIDC subject claim for an organization

Inputs: org (required).

github_oidc_list_oidc_custom_property_inclusions_for_enterpriseC

List OIDC custom property inclusions for an enterprise

Inputs: enterprise (required).

github_oidc_list_oidc_custom_property_inclusions_for_orgB

List OIDC custom property inclusions for an organization

Inputs: org (required).

github_oidc_update_oidc_custom_sub_template_for_orgC

Set the customization template for an OIDC subject claim for an organization

Inputs: org (required), body.

github_orgs_add_security_manager_teamC

Add a security manager team

Inputs: org (required), team_slug (required).

github_orgs_assign_team_to_org_roleC

Assign an organization role to a team

Inputs: org (required), team_slug (required), role_id (required).

github_orgs_assign_user_to_org_roleC

Assign an organization role to a user

Inputs: org (required), username (required), role_id (required).

github_orgs_block_userB

Block a user from an organization

Inputs: org (required), username (required).

github_orgs_cancel_invitationC

Cancel an organization invitation

Inputs: org (required), invitation_id (required).

github_orgs_check_blocked_userB

Check if a user is blocked by an organization

Inputs: org (required), username (required).

github_orgs_check_membership_for_userB

Check organization membership for a user

Inputs: org (required), username (required).

github_orgs_check_public_membership_for_userC

Check public organization membership for a user

Inputs: org (required), username (required).

github_orgs_convert_member_to_outside_collaboratorC

Convert an organization member to outside collaborator

Inputs: org (required), username (required), body.

github_orgs_create_artifact_deployment_recordC

Create an artifact deployment record

Inputs: org (required), body.

github_orgs_create_artifact_storage_recordC

Create artifact metadata storage record

Inputs: org (required), body.

github_orgs_create_invitationC

Create an organization invitation

Inputs: org (required), body.

github_orgs_create_issue_fieldC

Create issue field for an organization

Inputs: org (required), body.

github_orgs_create_issue_typeC

Create issue type for an organization

Inputs: org (required), body.

github_orgs_create_webhookC

Create an organization webhook

Inputs: org (required), body.

github_orgs_custom_properties_for_repos_create_or_update_organization_definitionC

Create or update a custom property for an organization

Inputs: org (required), custom_property_name (required), body.

github_orgs_custom_properties_for_repos_create_or_update_organization_definitionsC

Create or update custom properties for an organization

Inputs: org (required), body.

github_orgs_custom_properties_for_repos_create_or_update_organization_valuesC

Create or update custom property values for organization repositories

Inputs: org (required), body.

github_orgs_custom_properties_for_repos_delete_organization_definitionC

Remove a custom property for an organization

Inputs: org (required), custom_property_name (required).

github_orgs_custom_properties_for_repos_get_organization_definitionC

Get a custom property for an organization

Inputs: org (required), custom_property_name (required).

github_orgs_custom_properties_for_repos_get_organization_definitionsB

Get all custom properties for an organization

Inputs: org (required).

github_orgs_custom_properties_for_repos_get_organization_valuesB

List custom property values for organization repositories

Inputs: org (required), per_page, page, repository_query.

github_orgs_deleteC

Delete an organization

Inputs: org (required).

github_orgs_delete_attestations_bulkC

Delete attestations in bulk

Inputs: org (required), body.

github_orgs_delete_attestations_by_idC

Delete attestations by ID

Inputs: org (required), attestation_id (required).

github_orgs_delete_attestations_by_subject_digestC

Delete attestations by subject digest

Inputs: org (required), subject_digest (required).

github_orgs_delete_issue_fieldC

Delete issue field for an organization

Inputs: org (required), issue_field_id (required).

github_orgs_delete_issue_typeB

Delete issue type for an organization

Inputs: org (required), issue_type_id (required).

github_orgs_delete_webhookB

Delete an organization webhook

Inputs: org (required), hook_id (required).

github_orgs_disable_selected_repository_immutable_releases_organizationC

Disable a selected repository for immutable releases in an organization

Inputs: org (required), repository_id (required).

github_orgs_enable_or_disable_security_product_on_all_org_reposC

Enable or disable a security feature for an organization

Inputs: org (required), security_product (required), enablement (required), body.

github_orgs_enable_selected_repository_immutable_releases_organizationC

Enable a selected repository for immutable releases in an organization

Inputs: org (required), repository_id (required).

github_orgs_getC

Get an organization

Inputs: org (required).

github_orgs_get_immutable_releases_settingsC

Get immutable releases settings for an organization

Inputs: org (required).

github_orgs_get_immutable_releases_settings_repositoriesB

List selected repositories for immutable releases enforcement

Inputs: org (required), page, per_page.

github_orgs_get_membership_for_authenticated_userC

Get an organization membership for the authenticated user

Inputs: org (required).

github_orgs_get_membership_for_userC

Get organization membership for a user

Inputs: org (required), username (required).

github_orgs_get_org_roleC

Get an organization role

Inputs: org (required), role_id (required).

github_orgs_get_org_ruleset_historyC

Get organization ruleset history

Inputs: org (required), ruleset_id (required), per_page, page.

github_orgs_get_org_ruleset_versionC

Get organization ruleset version

Inputs: org (required), ruleset_id (required), version_id (required).

github_orgs_get_webhookD

Get an organization webhook

Inputs: org (required), hook_id (required).

github_orgs_get_webhook_config_for_orgB

Get a webhook configuration for an organization

Inputs: org (required), hook_id (required).

github_orgs_get_webhook_deliveryC

Get a webhook delivery for an organization webhook

Inputs: org (required), hook_id (required), delivery_id (required).

github_orgs_listC

List organizations

Inputs: since, per_page.

github_orgs_list_app_installationsC

List app installations for an organization

Inputs: org (required), per_page, page.

github_orgs_list_artifact_deployment_recordsC

List artifact deployment records

Inputs: org (required), subject_digest (required).

github_orgs_list_artifact_storage_recordsC

List artifact storage records

Inputs: org (required), subject_digest (required).

github_orgs_list_attestation_repositoriesC

List attestation repositories

Inputs: org (required), per_page, before, after, +1 more.

github_orgs_list_attestationsC

List attestations

Inputs: org (required), subject_digest (required), per_page, before, +2 more.

github_orgs_list_attestations_bulkC

List attestations by bulk subject digests

Inputs: org (required), per_page, before, after, +1 more.

github_orgs_list_blocked_usersB

List users blocked by an organization

Inputs: org (required), per_page, page.

github_orgs_list_failed_invitationsB

List failed organization invitations

Inputs: org (required), per_page, page.

github_orgs_list_for_authenticated_userB

List organizations for the authenticated user

Inputs: per_page, page.

github_orgs_list_for_userC

List organizations for a user

Inputs: username (required), per_page, page.

github_orgs_list_invitation_teamsC

List organization invitation teams

Inputs: org (required), invitation_id (required), per_page, page.

github_orgs_list_issue_fieldsB

List issue fields for an organization

Inputs: org (required).

github_orgs_list_issue_typesC

List issue types for an organization

Inputs: org (required).

github_orgs_list_membersC

List organization members

Inputs: org (required), filter, role, per_page, +1 more.

github_orgs_list_memberships_for_authenticated_userC

List organization memberships for the authenticated user

Inputs: state, per_page, page.

github_orgs_list_org_rolesB

Get all organization roles for an organization

Inputs: org (required).

github_orgs_list_org_role_teamsB

List teams that are assigned to an organization role

Inputs: org (required), role_id (required), per_page, page.

github_orgs_list_org_role_usersC

List users that are assigned to an organization role

Inputs: org (required), role_id (required), per_page, page.

github_orgs_list_outside_collaboratorsC

List outside collaborators for an organization

Inputs: org (required), filter, per_page, page.

github_orgs_list_pat_grant_repositoriesB

List repositories a fine-grained personal access token has access to

Inputs: org (required), pat_id (required), per_page, page.

github_orgs_list_pat_grant_request_repositoriesB

List repositories requested to be accessed by a fine-grained personal access token

Inputs: org (required), pat_request_id (required), per_page, page.

github_orgs_list_pat_grant_requestsB

List requests to access organization resources with fine-grained personal access tokens

Inputs: org (required), per_page, page, sort, +7 more.

github_orgs_list_pat_grantsC

List fine-grained personal access tokens with access to organization resources

Inputs: org (required), per_page, page, sort, +7 more.

github_orgs_list_pending_invitationsC

List pending organization invitations

Inputs: org (required), per_page, page, role, +1 more.

github_orgs_list_public_membersC

List public organization members

Inputs: org (required), per_page, page.

github_orgs_list_security_manager_teamsC

List security manager teams

Inputs: org (required).

github_orgs_list_webhook_deliveriesB

List deliveries for an organization webhook

Inputs: org (required), hook_id (required), per_page, cursor, +1 more.

github_orgs_list_webhooksC

List organization webhooks

Inputs: org (required), per_page, page.

github_orgs_ping_webhookC

Ping an organization webhook

Inputs: org (required), hook_id (required).

github_orgs_redeliver_webhook_deliveryC

Redeliver a delivery for an organization webhook

Inputs: org (required), hook_id (required), delivery_id (required).

github_orgs_remove_memberC

Remove an organization member

Inputs: org (required), username (required).

github_orgs_remove_membership_for_userC

Remove organization membership for a user

Inputs: org (required), username (required).

github_orgs_remove_outside_collaboratorC

Remove outside collaborator from an organization

Inputs: org (required), username (required).

github_orgs_remove_public_membership_for_authenticated_userB

Remove public organization membership for the authenticated user

Inputs: org (required), username (required).

github_orgs_remove_security_manager_teamC

Remove a security manager team

Inputs: org (required), team_slug (required).

github_orgs_review_pat_grant_requestB

Review a request to access organization resources with a fine-grained personal access token

Inputs: org (required), pat_request_id (required), body.

github_orgs_review_pat_grant_requests_in_bulkC

Review requests to access organization resources with fine-grained personal access tokens

Inputs: org (required), body.

github_orgs_revoke_all_org_roles_teamB

Remove all organization roles for a team

Inputs: org (required), team_slug (required).

github_orgs_revoke_all_org_roles_userB

Remove all organization roles for a user

Inputs: org (required), username (required).

github_orgs_revoke_org_role_teamB

Remove an organization role from a team

Inputs: org (required), team_slug (required), role_id (required).

github_orgs_revoke_org_role_userC

Remove an organization role from a user

Inputs: org (required), username (required), role_id (required).

github_orgs_set_cluster_deployment_recordsD

Set cluster deployment records

Inputs: org (required), cluster (required), body.

github_orgs_set_immutable_releases_settingsC

Set immutable releases settings for an organization

Inputs: org (required), body.

github_orgs_set_immutable_releases_settings_repositoriesC

Set selected repositories for immutable releases enforcement

Inputs: org (required), body.

github_orgs_set_membership_for_userC

Set organization membership for a user

Inputs: org (required), username (required), body.

github_orgs_set_public_membership_for_authenticated_userC

Set public organization membership for the authenticated user

Inputs: org (required), username (required).

github_orgs_unblock_userB

Unblock a user from an organization

Inputs: org (required), username (required).

github_orgs_updateB

Update an organization

Inputs: org (required), body.

github_orgs_update_issue_fieldC

Update issue field for an organization

Inputs: org (required), issue_field_id (required), body.

github_orgs_update_issue_typeC

Update issue type for an organization

Inputs: org (required), issue_type_id (required), body.

github_orgs_update_membership_for_authenticated_userC

Update an organization membership for the authenticated user

Inputs: org (required), body.

github_orgs_update_pat_accessC

Update the access a fine-grained personal access token has to organization resources

Inputs: org (required), pat_id (required), body.

github_orgs_update_pat_accessesC

Update the access to organization resources via fine-grained personal access tokens

Inputs: org (required), body.

github_orgs_update_webhookC

Update an organization webhook

Inputs: org (required), hook_id (required), body.

github_orgs_update_webhook_config_for_orgC

Update a webhook configuration for an organization

Inputs: org (required), hook_id (required), body.

github_packages_delete_package_for_authenticated_userB

Delete a package for the authenticated user

Inputs: package_type (required), package_name (required).

github_packages_delete_package_for_orgC

Delete a package for an organization

Inputs: org (required), package_type (required), package_name (required).

github_packages_delete_package_for_userC

Delete a package for a user

Inputs: username (required), package_type (required), package_name (required).

github_packages_delete_package_version_for_authenticated_userB

Delete a package version for the authenticated user

Inputs: package_type (required), package_name (required), package_version_id (required).

github_packages_delete_package_version_for_orgC

Delete package version for an organization

Inputs: org (required), package_type (required), package_name (required), package_version_id (required).

github_packages_delete_package_version_for_userC

Delete package version for a user

Inputs: username (required), package_type (required), package_name (required), package_version_id (required).

github_packages_get_all_package_versions_for_package_owned_by_authenticated_userC

List package versions for a package owned by the authenticated user

Inputs: package_type (required), package_name (required), page, per_page, +1 more.

github_packages_get_all_package_versions_for_package_owned_by_orgC

List package versions for a package owned by an organization

Inputs: org (required), package_type (required), package_name (required), page, +2 more.

github_packages_get_all_package_versions_for_package_owned_by_userC

List package versions for a package owned by a user

Inputs: username (required), package_type (required), package_name (required).

github_packages_get_package_for_authenticated_userC

Get a package for the authenticated user

Inputs: package_type (required), package_name (required).

github_packages_get_package_for_organizationC

Get a package for an organization

Inputs: org (required), package_type (required), package_name (required).

github_packages_get_package_for_userC

Get a package for a user

Inputs: username (required), package_type (required), package_name (required).

github_packages_get_package_version_for_authenticated_userC

Get a package version for the authenticated user

Inputs: package_type (required), package_name (required), package_version_id (required).

github_packages_get_package_version_for_organizationC

Get a package version for an organization

Inputs: org (required), package_type (required), package_name (required), package_version_id (required).

github_packages_get_package_version_for_userC

Get a package version for a user

Inputs: username (required), package_type (required), package_name (required), package_version_id (required).

github_packages_list_docker_migration_conflicting_packages_for_authenticated_userB

Get list of conflicting packages during Docker migration for authenticated-user

Inputs: no named parameters.

github_packages_list_docker_migration_conflicting_packages_for_organizationB

Get list of conflicting packages during Docker migration for organization

Inputs: org (required).

github_packages_list_docker_migration_conflicting_packages_for_userB

Get list of conflicting packages during Docker migration for user

Inputs: username (required).

github_packages_list_packages_for_authenticated_userC

List packages for the authenticated user's namespace

Inputs: package_type (required), visibility, page, per_page.

github_packages_list_packages_for_organizationC

List packages for an organization

Inputs: org (required), package_type (required), visibility, page, +1 more.

github_packages_list_packages_for_userC

List packages for a user

Inputs: username (required), package_type (required), visibility, page, +1 more.

github_packages_restore_package_for_authenticated_userC

Restore a package for the authenticated user

Inputs: package_type (required), package_name (required), token.

github_packages_restore_package_for_orgB

Restore a package for an organization

Inputs: org (required), package_type (required), package_name (required), token.

github_packages_restore_package_for_userC

Restore a package for a user

Inputs: username (required), package_type (required), package_name (required), token.

github_packages_restore_package_version_for_authenticated_userC

Restore a package version for the authenticated user

Inputs: package_type (required), package_name (required), package_version_id (required).

github_packages_restore_package_version_for_orgC

Restore package version for an organization

Inputs: org (required), package_type (required), package_name (required), package_version_id (required).

github_packages_restore_package_version_for_userC

Restore package version for a user

Inputs: username (required), package_type (required), package_name (required), package_version_id (required).

github_private_registries_create_org_private_registryB

Create a private registry for an organization

Inputs: org (required), body.

github_private_registries_delete_org_private_registryB

Delete a private registry for an organization

Inputs: org (required), secret_name (required).

github_private_registries_get_org_private_registryB

Get a private registry for an organization

Inputs: org (required), secret_name (required).

github_private_registries_get_org_public_keyB

Get private registries public key for an organization

Inputs: org (required).

github_private_registries_list_org_private_registriesC

List private registries for an organization

Inputs: org (required), per_page, page.

github_private_registries_update_org_private_registryC

Update a private registry for an organization

Inputs: org (required), secret_name (required), body.

github_projects_add_field_for_orgB

Add a field to an organization-owned project.

Inputs: org (required), project_number (required), body.

github_projects_add_field_for_userC

Add field to user owned project

Inputs: username (required), project_number (required), body.

github_projects_add_item_for_orgC

Add item to organization owned project

Inputs: org (required), project_number (required), body.

github_projects_add_item_for_userC

Add item to user owned project

Inputs: username (required), project_number (required), body.

github_projects_create_draft_item_for_authenticated_userC

Create draft item for user owned project

Inputs: user_id (required), project_number (required), body.

github_projects_create_draft_item_for_orgC

Create draft item for organization owned project

Inputs: org (required), project_number (required), body.

github_projects_create_view_for_orgB

Create a view for an organization-owned project

Inputs: org (required), project_number (required), body.

github_projects_create_view_for_userC

Create a view for a user-owned project

Inputs: user_id (required), project_number (required), body.

github_projects_delete_item_for_orgC

Delete project item for organization

Inputs: org (required), project_number (required), item_id (required).

github_projects_delete_item_for_userC

Delete project item for user

Inputs: username (required), project_number (required), item_id (required).

github_projects_get_field_for_orgC

Get project field for organization

Inputs: org (required), project_number (required), field_id (required).

github_projects_get_field_for_userC

Get project field for user

Inputs: username (required), project_number (required), field_id (required).

github_projects_get_for_orgC

Get project for organization

Inputs: org (required), project_number (required).

github_projects_get_for_userC

Get project for user

Inputs: username (required), project_number (required).

github_projects_get_org_itemC

Get an item for an organization owned project

Inputs: org (required), project_number (required), item_id (required), fields.

github_projects_get_user_itemB

Get an item for a user owned project

Inputs: username (required), project_number (required), item_id (required), fields.

github_projects_list_fields_for_orgB

List project fields for organization

Inputs: org (required), project_number (required), per_page, before, +1 more.

github_projects_list_fields_for_userC

List project fields for user

Inputs: username (required), project_number (required), per_page, before, +1 more.

github_projects_list_for_orgC

List projects for organization

Inputs: org (required), q, before, after, +1 more.

github_projects_list_for_userC

List projects for user

Inputs: username (required), q, before, after, +1 more.

github_projects_list_items_for_orgC

List items for an organization owned project

Inputs: org (required), project_number (required), q, fields, +3 more.

github_projects_list_items_for_userC

List items for a user owned project

Inputs: username (required), project_number (required), before, after, +3 more.

github_projects_list_view_items_for_orgC

List items for an organization project view

Inputs: org (required), project_number (required), view_number (required), fields, +3 more.

github_projects_list_view_items_for_userC

List items for a user project view

Inputs: username (required), project_number (required), view_number (required), fields, +3 more.

github_projects_update_item_for_orgC

Update project item for organization

Inputs: org (required), project_number (required), item_id (required), body.

github_projects_update_item_for_userC

Update project item for user

Inputs: username (required), project_number (required), item_id (required), body.

github_pulls_check_if_mergedB

Check if a pull request has been merged

Inputs: owner (required), repo (required), pull_number (required).

github_pulls_createC

Create a pull request

Inputs: owner (required), repo (required), body.

github_pulls_create_reply_for_review_commentC

Create a reply for a review comment

Inputs: owner (required), repo (required), pull_number (required), comment_id (required), +1 more.

github_pulls_create_reviewC

Create a review for a pull request

Inputs: owner (required), repo (required), pull_number (required), body.

github_pulls_create_review_commentC

Create a review comment for a pull request

Inputs: owner (required), repo (required), pull_number (required), body.

github_pulls_delete_pending_reviewB

Delete a pending review for a pull request

Inputs: owner (required), repo (required), pull_number (required), review_id (required).

github_pulls_delete_review_commentC

Delete a review comment for a pull request

Inputs: owner (required), repo (required), comment_id (required).

github_pulls_dismiss_reviewC

Dismiss a review for a pull request

Inputs: owner (required), repo (required), pull_number (required), review_id (required), +1 more.

github_pulls_getC

Get a pull request

Inputs: owner (required), repo (required), pull_number (required).

github_pulls_get_reviewB

Get a review for a pull request

Inputs: owner (required), repo (required), pull_number (required), review_id (required).

github_pulls_get_review_commentC

Get a review comment for a pull request

Inputs: owner (required), repo (required), comment_id (required).

github_pulls_listB

List pull requests

Inputs: owner (required), repo (required), state, head, +5 more.

github_pulls_list_comments_for_reviewC

List comments for a pull request review

Inputs: owner (required), repo (required), pull_number (required), review_id (required), +2 more.

github_pulls_list_commitsC

List commits on a pull request

Inputs: owner (required), repo (required), pull_number (required), per_page, +1 more.

github_pulls_list_filesB

List pull requests files

Inputs: owner (required), repo (required), pull_number (required), per_page, +1 more.

github_pulls_list_requested_reviewersC

Get all requested reviewers for a pull request

Inputs: owner (required), repo (required), pull_number (required).

github_pulls_list_review_commentsC

List review comments on a pull request

Inputs: owner (required), repo (required), pull_number (required), sort, +4 more.

github_pulls_list_review_comments_for_repoB

List review comments in a repository

Inputs: owner (required), repo (required), sort, direction, +3 more.

github_pulls_list_reviewsC

List reviews for a pull request

Inputs: owner (required), repo (required), pull_number (required), per_page, +1 more.

github_pulls_mergeC

Merge a pull request

Inputs: owner (required), repo (required), pull_number (required), body.

github_pulls_remove_requested_reviewersD

Remove requested reviewers from a pull request

Inputs: owner (required), repo (required), pull_number (required).

github_pulls_request_reviewersB

Request reviewers for a pull request

Inputs: owner (required), repo (required), pull_number (required), body.

github_pulls_submit_reviewC

Submit a review for a pull request

Inputs: owner (required), repo (required), pull_number (required), review_id (required), +1 more.

github_pulls_updateC

Update a pull request

Inputs: owner (required), repo (required), pull_number (required), body.

github_pulls_update_branchC

Update a pull request branch

Inputs: owner (required), repo (required), pull_number (required), body.

github_pulls_update_reviewC

Update a review for a pull request

Inputs: owner (required), repo (required), pull_number (required), review_id (required), +1 more.

github_pulls_update_review_commentC

Update a review comment for a pull request

Inputs: owner (required), repo (required), comment_id (required), body.

github_rate_limit_getA

Get rate limit status for the authenticated user

Inputs: no named parameters.

github_reactions_create_for_commit_commentC

Create reaction for a commit comment

Inputs: owner (required), repo (required), comment_id (required), body.

github_reactions_create_for_issueC

Create reaction for an issue

Inputs: owner (required), repo (required), issue_number (required), body.

github_reactions_create_for_issue_commentC

Create reaction for an issue comment

Inputs: owner (required), repo (required), comment_id (required), body.

github_reactions_create_for_pull_request_review_commentC

Create reaction for a pull request review comment

Inputs: owner (required), repo (required), comment_id (required), body.

github_reactions_create_for_releaseC

Create reaction for a release

Inputs: owner (required), repo (required), release_id (required), body.

github_reactions_delete_for_commit_commentB

Delete a commit comment reaction

Inputs: owner (required), repo (required), comment_id (required), reaction_id (required).

github_reactions_delete_for_issueC

Delete an issue reaction

Inputs: owner (required), repo (required), issue_number (required), reaction_id (required).

github_reactions_delete_for_issue_commentB

Delete an issue comment reaction

Inputs: owner (required), repo (required), comment_id (required), reaction_id (required).

github_reactions_delete_for_pull_request_commentC

Delete a pull request comment reaction

Inputs: owner (required), repo (required), comment_id (required), reaction_id (required).

github_reactions_delete_for_releaseB

Delete a release reaction

Inputs: owner (required), repo (required), release_id (required), reaction_id (required).

github_reactions_list_for_commit_commentC

List reactions for a commit comment

Inputs: owner (required), repo (required), comment_id (required), content, +2 more.

github_reactions_list_for_issueB

List reactions for an issue

Inputs: owner (required), repo (required), issue_number (required), content, +2 more.

github_reactions_list_for_issue_commentC

List reactions for an issue comment

Inputs: owner (required), repo (required), comment_id (required), content, +2 more.

github_reactions_list_for_pull_request_review_commentB

List reactions for a pull request review comment

Inputs: owner (required), repo (required), comment_id (required), content, +2 more.

github_reactions_list_for_releaseC

List reactions for a release

Inputs: owner (required), repo (required), release_id (required), content, +2 more.

github_repos_add_app_access_restrictionsC

Add app access restrictions

Inputs: owner (required), repo (required), branch (required), body.

github_repos_add_collaboratorC

Add a repository collaborator

Inputs: owner (required), repo (required), username (required), body.

github_repos_add_status_check_contextsC

Add status check contexts

Inputs: owner (required), repo (required), branch (required), body.

github_repos_add_team_access_restrictionsC

Add team access restrictions

Inputs: owner (required), repo (required), branch (required), body.

github_repos_add_user_access_restrictionsC

Add user access restrictions

Inputs: owner (required), repo (required), branch (required), body.

github_repos_check_automated_security_fixesB

Check if Dependabot security updates are enabled for a repository

Inputs: owner (required), repo (required).

github_repos_check_collaboratorC

Check if a user is a repository collaborator

Inputs: owner (required), repo (required), username (required).

github_repos_check_immutable_releasesB

Check if immutable releases are enabled for a repository

Inputs: owner (required), repo (required).

github_repos_codeowners_errorsC

List CODEOWNERS errors

Inputs: owner (required), repo (required), ref.

github_repos_compare_commitsC

Compare two commits

Inputs: owner (required), repo (required), basehead (required), page, +1 more.

github_repos_create_attestationC

Create an attestation

Inputs: owner (required), repo (required), body.

github_repos_create_commit_commentC

Create a commit comment

Inputs: owner (required), repo (required), commit_sha (required), body.

github_repos_create_commit_signature_protectionC

Create commit signature protection

Inputs: owner (required), repo (required), branch (required).

github_repos_create_deploy_keyB

Create a deploy key

Inputs: owner (required), repo (required), body.

github_repos_create_deploymentC

Create a deployment

Inputs: owner (required), repo (required), body.

github_repos_create_deployment_branch_policyC

Create a deployment branch policy

Inputs: owner (required), repo (required), environment_name (required), body.

github_repos_create_deployment_protection_ruleB

Create a custom deployment protection rule on an environment

Inputs: owner (required), repo (required), environment_name (required), body.

github_repos_create_deployment_statusC

Create a deployment status

Inputs: owner (required), repo (required), deployment_id (required), body.

github_repos_create_dispatch_eventC

Create a repository dispatch event

Inputs: owner (required), repo (required), body.

github_repos_create_forkC

Create a fork

Inputs: owner (required), repo (required), body.

github_repos_create_in_orgC

Create an organization repository

Inputs: org (required), body.

github_repos_create_org_rulesetC

Create an organization repository ruleset

Inputs: org (required), body.

github_repos_create_or_update_environmentC

Create or update an environment

Inputs: owner (required), repo (required), environment_name (required), body.

github_repos_create_or_update_file_contentsC

Create or update file contents

Inputs: owner (required), repo (required), path (required), body.

github_repos_create_pages_deploymentC

Create a GitHub Pages deployment

Inputs: owner (required), repo (required), body.

github_repos_create_pages_siteC

Create a GitHub Pages site

Inputs: owner (required), repo (required), body.

github_repos_create_webhookD

Create a repository webhook

Inputs: owner (required), repo (required), body.

github_repos_deleteB

Delete a repository

Inputs: owner (required), repo (required).

github_repos_delete_access_restrictionsC

Delete access restrictions

Inputs: owner (required), repo (required), branch (required).

github_repos_delete_admin_branch_protectionC

Delete admin branch protection

Inputs: owner (required), repo (required), branch (required).

github_repos_delete_an_environmentC

Delete an environment

Inputs: owner (required), repo (required), environment_name (required).

github_repos_delete_branch_protectionC

Delete branch protection

Inputs: owner (required), repo (required), branch (required).

github_repos_delete_commit_commentB

Delete a commit comment

Inputs: owner (required), repo (required), comment_id (required).

github_repos_delete_commit_signature_protectionC

Delete commit signature protection

Inputs: owner (required), repo (required), branch (required).

github_repos_delete_deploy_keyC

Delete a deploy key

Inputs: owner (required), repo (required), key_id (required).

github_repos_delete_deploymentC

Delete a deployment

Inputs: owner (required), repo (required), deployment_id (required).

github_repos_delete_deployment_branch_policyC

Delete a deployment branch policy

Inputs: owner (required), repo (required), environment_name (required), branch_policy_id (required).

github_repos_delete_fileC

Delete a file

Inputs: owner (required), repo (required), path (required).

github_repos_delete_invitationC

Delete a repository invitation

Inputs: owner (required), repo (required), invitation_id (required).

github_repos_delete_org_rulesetC

Delete an organization repository ruleset

Inputs: org (required), ruleset_id (required).

github_repos_delete_pages_siteC

Delete a GitHub Pages site

Inputs: owner (required), repo (required).

github_repos_delete_pull_request_review_protectionC

Delete pull request review protection

Inputs: owner (required), repo (required), branch (required).

github_repos_delete_webhookC

Delete a repository webhook

Inputs: owner (required), repo (required), hook_id (required).

github_repos_disable_automated_security_fixesB

Disable Dependabot security updates

Inputs: owner (required), repo (required).

github_repos_disable_deployment_protection_ruleC

Disable a custom protection rule for an environment

Inputs: owner (required), repo (required), environment_name (required), protection_rule_id (required).

github_repos_disable_immutable_releasesC

Disable immutable releases

Inputs: owner (required), repo (required).

github_repos_enable_automated_security_fixesB

Enable Dependabot security updates

Inputs: owner (required), repo (required).

github_repos_enable_immutable_releasesC

Enable immutable releases

Inputs: owner (required), repo (required).

github_repos_getC

Get a repository

Inputs: owner (required), repo (required).

github_repos_get_access_restrictionsC

Get access restrictions

Inputs: owner (required), repo (required), branch (required).

github_repos_get_admin_branch_protectionD

Get admin branch protection

Inputs: owner (required), repo (required), branch (required).

github_repos_get_all_deployment_protection_rulesB

Get all deployment protection rules for an environment

Inputs: owner (required), repo (required), environment_name (required).

github_repos_get_all_environmentsC

List environments

Inputs: owner (required), repo (required), per_page, page.

github_repos_get_all_status_check_contextsC

Get all status check contexts

Inputs: owner (required), repo (required), branch (required).

github_repos_get_apps_with_access_to_protected_branchB

Get apps with access to the protected branch

Inputs: owner (required), repo (required), branch (required).

github_repos_get_branchC

Get a branch

Inputs: owner (required), repo (required), branch (required).

github_repos_get_branch_protectionC

Get branch protection

Inputs: owner (required), repo (required), branch (required).

github_repos_get_collaborator_permission_levelC

Get repository permissions for a user

Inputs: owner (required), repo (required), username (required).

github_repos_get_combined_status_for_refC

Get the combined status for a specific reference

Inputs: owner (required), repo (required), ref (required), per_page, +1 more.

github_repos_get_commitC

Get a commit

Inputs: owner (required), repo (required), ref (required), page, +1 more.

github_repos_get_commit_commentC

Get a commit comment

Inputs: owner (required), repo (required), comment_id (required).

github_repos_get_commit_signature_protectionD

Get commit signature protection

Inputs: owner (required), repo (required), branch (required).

github_repos_get_community_profile_metricsC

Get community profile metrics

Inputs: owner (required), repo (required).

github_repos_get_contentC

Get repository content

Inputs: owner (required), repo (required), path (required), ref.

github_repos_get_custom_deployment_protection_ruleC

Get a custom deployment protection rule

Inputs: owner (required), repo (required), environment_name (required), protection_rule_id (required).

github_repos_get_deploy_keyB

Get a deploy key

Inputs: owner (required), repo (required), key_id (required).

github_repos_get_deploymentC

Get a deployment

Inputs: owner (required), repo (required), deployment_id (required).

github_repos_get_deployment_branch_policyC

Get a deployment branch policy

Inputs: owner (required), repo (required), environment_name (required), branch_policy_id (required).

github_repos_get_deployment_statusC

Get a deployment status

Inputs: owner (required), repo (required), deployment_id (required), status_id (required).

github_repos_get_environmentC

Get an environment

Inputs: owner (required), repo (required), environment_name (required).

github_repos_get_latest_pages_buildB

Get latest Pages build

Inputs: owner (required), repo (required).

github_repos_get_org_rulesetC

Get an organization repository ruleset

Inputs: org (required), ruleset_id (required).

github_repos_get_org_rulesetsB

Get all organization repository rulesets

Inputs: org (required), per_page, page, targets.

github_repos_get_org_rule_suiteC

Get an organization rule suite

Inputs: org (required), rule_suite_id (required).

github_repos_get_org_rule_suitesC

List organization rule suites

Inputs: org (required), ref, repository_name, time_period, +4 more.

github_repos_get_pagesC

Get a GitHub Pages site

Inputs: owner (required), repo (required).

github_repos_get_pages_buildC

Get GitHub Pages build

Inputs: owner (required), repo (required), build_id (required).

github_repos_get_pages_deploymentC

Get the status of a GitHub Pages deployment

Inputs: owner (required), repo (required), pages_deployment_id (required).

github_repos_get_pull_request_review_protectionB

Get pull request review protection

Inputs: owner (required), repo (required), branch (required).

github_repos_get_status_checks_protectionC

Get status checks protection

Inputs: owner (required), repo (required), branch (required).

github_repos_get_teams_with_access_to_protected_branchB

Get teams with access to the protected branch

Inputs: owner (required), repo (required), branch (required).

github_repos_get_users_with_access_to_protected_branchC

Get users with access to the protected branch

Inputs: owner (required), repo (required), branch (required).

github_repos_get_webhookC

Get a repository webhook

Inputs: owner (required), repo (required), hook_id (required).

github_repos_get_webhook_config_for_repoC

Get a webhook configuration for a repository

Inputs: owner (required), repo (required), hook_id (required).

github_repos_get_webhook_deliveryC

Get a delivery for a repository webhook

Inputs: owner (required), repo (required), hook_id (required), delivery_id (required).

github_repos_list_activitiesC

List repository activities

Inputs: owner (required), repo (required), direction, per_page, +6 more.

github_repos_list_attestationsD

List attestations

Inputs: owner (required), repo (required), subject_digest (required), per_page, +3 more.

github_repos_list_branchesC

List branches

Inputs: owner (required), repo (required), protected, per_page, +1 more.

github_repos_list_branches_for_head_commitB

List branches for HEAD commit

Inputs: owner (required), repo (required), commit_sha (required).

github_repos_list_collaboratorsC

List repository collaborators

Inputs: owner (required), repo (required), affiliation, permission, +2 more.

github_repos_list_comments_for_commitC

List commit comments

Inputs: owner (required), repo (required), commit_sha (required), per_page, +1 more.

github_repos_list_commit_comments_for_repoB

List commit comments for a repository

Inputs: owner (required), repo (required), per_page, page.

github_repos_list_commitsC

List commits

Inputs: owner (required), repo (required), sha, path, +6 more.

github_repos_list_commit_statuses_for_refC

List commit statuses for a reference

Inputs: owner (required), repo (required), ref (required), per_page, +1 more.

github_repos_list_contributorsC

List repository contributors

Inputs: owner (required), repo (required), anon, per_page, +1 more.

github_repos_list_custom_deployment_rule_integrationsB

List custom deployment rule integrations available for an environment

Inputs: owner (required), repo (required), environment_name (required), page, +1 more.

github_repos_list_deploy_keysC

List deploy keys

Inputs: owner (required), repo (required), per_page, page.

github_repos_list_deployment_branch_policiesC

List deployment branch policies

Inputs: owner (required), repo (required), environment_name (required), per_page, +1 more.

github_repos_list_deploymentsC

List deployments

Inputs: owner (required), repo (required), sha, ref, +4 more.

github_repos_list_deployment_statusesC

List deployment statuses

Inputs: owner (required), repo (required), deployment_id (required), per_page, +1 more.

github_repos_list_forksC

List forks

Inputs: owner (required), repo (required), sort, per_page, +1 more.

github_repos_list_for_orgC

List organization repositories

Inputs: org (required), type, sort, direction, +2 more.

github_repos_list_invitationsC

List repository invitations

Inputs: owner (required), repo (required), per_page, page.

github_repos_list_languagesC

List repository languages

Inputs: owner (required), repo (required).

github_repos_list_pages_buildsC

List GitHub Pages builds

Inputs: owner (required), repo (required), per_page, page.

github_repos_list_pull_requests_associated_with_commitC

List pull requests associated with a commit

Inputs: owner (required), repo (required), commit_sha (required), per_page, +1 more.

github_repos_list_webhook_deliveriesB

List deliveries for a repository webhook

Inputs: owner (required), repo (required), hook_id (required), per_page, +2 more.

github_repos_list_webhooksC

List repository webhooks

Inputs: owner (required), repo (required), per_page, page.

github_repos_mergeC

Merge a branch

Inputs: owner (required), repo (required), body.

github_repos_merge_upstreamB

Sync a fork branch with the upstream repository

Inputs: owner (required), repo (required), body.

github_repos_ping_webhookC

Ping a repository webhook

Inputs: owner (required), repo (required), hook_id (required).

github_repos_redeliver_webhook_deliveryC

Redeliver a delivery for a repository webhook

Inputs: owner (required), repo (required), hook_id (required), delivery_id (required).

github_repos_remove_app_access_restrictionsC

Remove app access restrictions

Inputs: owner (required), repo (required), branch (required).

github_repos_remove_collaboratorC

Remove a repository collaborator

Inputs: owner (required), repo (required), username (required).

github_repos_remove_status_check_contextsC

Remove status check contexts

Inputs: owner (required), repo (required), branch (required).

github_repos_remove_status_check_protectionC

Remove status check protection

Inputs: owner (required), repo (required), branch (required).

github_repos_remove_team_access_restrictionsD

Remove team access restrictions

Inputs: owner (required), repo (required), branch (required).

github_repos_remove_user_access_restrictionsC

Remove user access restrictions

Inputs: owner (required), repo (required), branch (required).

github_repos_rename_branchB

Rename a branch

Inputs: owner (required), repo (required), branch (required), body.

github_repos_request_pages_buildC

Request a GitHub Pages build

Inputs: owner (required), repo (required).

github_repos_set_admin_branch_protectionC

Set admin branch protection

Inputs: owner (required), repo (required), branch (required).

github_repos_set_app_access_restrictionsC

Set app access restrictions

Inputs: owner (required), repo (required), branch (required), body.

github_repos_set_status_check_contextsD

Set status check contexts

Inputs: owner (required), repo (required), branch (required), body.

github_repos_set_team_access_restrictionsC

Set team access restrictions

Inputs: owner (required), repo (required), branch (required), body.

github_repos_set_user_access_restrictionsD

Set user access restrictions

Inputs: owner (required), repo (required), branch (required), body.

github_repos_test_push_webhookC

Test the push repository webhook

Inputs: owner (required), repo (required), hook_id (required).

github_repos_updateC

Update a repository

Inputs: owner (required), repo (required), body.

github_repos_update_branch_protectionC

Update branch protection

Inputs: owner (required), repo (required), branch (required), body.

github_repos_update_commit_commentC

Update a commit comment

Inputs: owner (required), repo (required), comment_id (required), body.

github_repos_update_deployment_branch_policyB

Update a deployment branch policy

Inputs: owner (required), repo (required), environment_name (required), branch_policy_id (required), +1 more.

github_repos_update_information_about_pages_siteB

Update information about a GitHub Pages site

Inputs: owner (required), repo (required), body.

github_repos_update_invitationB

Update a repository invitation

Inputs: owner (required), repo (required), invitation_id (required), body.

github_repos_update_org_rulesetB

Update an organization repository ruleset

Inputs: org (required), ruleset_id (required), body.

github_repos_update_pull_request_review_protectionC

Update pull request review protection

Inputs: owner (required), repo (required), branch (required), body.

github_repos_update_status_check_protectionC

Update status check protection

Inputs: owner (required), repo (required), branch (required), body.

github_repos_update_webhookB

Update a repository webhook

Inputs: owner (required), repo (required), hook_id (required), body.

github_repos_update_webhook_config_for_repoC

Update a webhook configuration for a repository

Inputs: owner (required), repo (required), hook_id (required), body.

github_secret_scanning_create_push_protection_bypassC

Create a push protection bypass

Inputs: owner (required), repo (required), body.

github_secret_scanning_get_alertB

Get a secret scanning alert

Inputs: owner (required), repo (required), alert_number (required), hide_secret.

github_secret_scanning_get_scan_historyB

Get secret scanning scan history for a repository

Inputs: owner (required), repo (required).

github_secret_scanning_list_alerts_for_repoC

List secret scanning alerts for a repository

Inputs: owner (required), repo (required), state, secret_type, +15 more.

github_secret_scanning_list_locations_for_alertC

List locations for a secret scanning alert

Inputs: owner (required), repo (required), alert_number (required), page, +1 more.

github_secret_scanning_update_alertC

Update a secret scanning alert

Inputs: owner (required), repo (required), alert_number (required), body.

github_secret_scanning_update_org_pattern_configsC

Update organization pattern configurations

Inputs: org (required), body.

github_security_advisories_create_forkB

Create a temporary private fork

Inputs: owner (required), repo (required), ghsa_id (required).

github_security_advisories_create_private_vulnerability_reportC

Privately report a security vulnerability

Inputs: owner (required), repo (required), body.

github_security_advisories_create_repository_advisoryC

Create a repository security advisory

Inputs: owner (required), repo (required), body.

github_security_advisories_create_repository_advisory_cve_requestC

Request a CVE for a repository security advisory

Inputs: owner (required), repo (required), ghsa_id (required).

github_security_advisories_get_global_advisoryB

Get a global security advisory

Inputs: ghsa_id (required).

github_security_advisories_get_repository_advisoryC

Get a repository security advisory

Inputs: owner (required), repo (required), ghsa_id (required).

github_security_advisories_list_global_advisoriesC

List global security advisories

Inputs: ghsa_id, type, cve_id, ecosystem, +14 more.

github_security_advisories_list_org_repository_advisoriesC

List repository security advisories for an organization

Inputs: org (required), direction, sort, before, +3 more.

github_security_advisories_list_repository_advisoriesC

List repository security advisories

Inputs: owner (required), repo (required), direction, sort, +4 more.

github_security_advisories_update_repository_advisoryB

Update a repository security advisory

Inputs: owner (required), repo (required), ghsa_id (required), body.

github_teams_add_member_legacyC

Add team member (Legacy)

Inputs: team_id (required), username (required).

github_teams_add_or_update_membership_for_user_in_orgC

Add or update team membership for a user

Inputs: org (required), team_slug (required), username (required), body.

github_teams_add_or_update_membership_for_user_legacyC

Add or update team membership for a user (Legacy)

Inputs: team_id (required), username (required), body.

github_teams_add_or_update_repo_permissions_in_orgC

Add or update team repository permissions

Inputs: org (required), team_slug (required), owner (required), repo (required), +1 more.

github_teams_add_or_update_repo_permissions_legacyC

Add or update team repository permissions (Legacy)

Inputs: team_id (required), owner (required), repo (required), body.

github_teams_check_permissions_for_repo_in_orgC

Check team permissions for a repository

Inputs: org (required), team_slug (required), owner (required), repo (required).

github_teams_check_permissions_for_repo_legacyC

Check team permissions for a repository (Legacy)

Inputs: team_id (required), owner (required), repo (required).

github_teams_createC

Create a team

Inputs: org (required), body.

github_teams_delete_in_orgC

Delete a team

Inputs: org (required), team_slug (required).

github_teams_delete_legacyC

Delete a team (Legacy)

Inputs: team_id (required).

github_teams_get_by_nameC

Get a team by name

Inputs: org (required), team_slug (required).

github_teams_get_legacyC

Get a team (Legacy)

Inputs: team_id (required).

github_teams_get_member_legacyD

Get team member (Legacy)

Inputs: team_id (required), username (required).

github_teams_get_membership_for_user_in_orgC

Get team membership for a user

Inputs: org (required), team_slug (required), username (required).

github_teams_get_membership_for_user_legacyC

Get team membership for a user (Legacy)

Inputs: team_id (required), username (required).

github_teams_listC

List teams

Inputs: org (required), per_page, page, team_type.

github_teams_list_child_in_orgC

List child teams

Inputs: org (required), team_slug (required), per_page, page.

github_teams_list_child_legacyC

List child teams (Legacy)

Inputs: team_id (required), per_page, page.

github_teams_list_for_authenticated_userC

List teams for the authenticated user

Inputs: per_page, page.

github_teams_list_members_in_orgC

List team members

Inputs: org (required), team_slug (required), role, per_page, +1 more.

github_teams_list_members_legacyC

List team members (Legacy)

Inputs: team_id (required), role, per_page, page.

github_teams_list_pending_invitations_in_orgC

List pending team invitations

Inputs: org (required), team_slug (required), per_page, page.

github_teams_list_pending_invitations_legacyC

List pending team invitations (Legacy)

Inputs: team_id (required), per_page, page.

github_teams_list_repos_in_orgC

List team repositories

Inputs: org (required), team_slug (required), per_page, page.

github_teams_list_repos_legacyC

List team repositories (Legacy)

Inputs: team_id (required), per_page, page.

github_teams_remove_member_legacyC

Remove team member (Legacy)

Inputs: team_id (required), username (required).

github_teams_remove_membership_for_user_in_orgC

Remove team membership for a user

Inputs: org (required), team_slug (required), username (required).

github_teams_remove_membership_for_user_legacyC

Remove team membership for a user (Legacy)

Inputs: team_id (required), username (required).

github_teams_remove_repo_in_orgC

Remove a repository from a team

Inputs: org (required), team_slug (required), owner (required), repo (required).

github_teams_remove_repo_legacyB

Remove a repository from a team (Legacy)

Inputs: team_id (required), owner (required), repo (required).

github_teams_update_in_orgC

Update a team

Inputs: org (required), team_slug (required), body.

github_teams_update_legacyC

Update a team (Legacy)

Inputs: team_id (required), body.

github_users_add_email_for_authenticated_userC

Add an email address for the authenticated user

Inputs: body.

github_users_add_social_account_for_authenticated_userD

Add social accounts for the authenticated user

Inputs: body.

github_users_blockC

Block a user

Inputs: username (required).

github_users_check_blockedB

Check if a user is blocked by the authenticated user

Inputs: username (required).

github_users_check_following_for_userC

Check if a user follows another user

Inputs: username (required), target_user (required).

github_users_check_person_is_followed_by_authenticatedC

Check if a person is followed by the authenticated user

Inputs: username (required).

github_users_create_gpg_key_for_authenticated_userC

Create a GPG key for the authenticated user

Inputs: body.

github_users_create_public_ssh_key_for_authenticated_userB

Create a public SSH key for the authenticated user

Inputs: body.

github_users_create_ssh_signing_key_for_authenticated_userC

Create a SSH signing key for the authenticated user

Inputs: body.

github_users_delete_attestations_bulkC

Delete attestations in bulk

Inputs: username (required), body.

github_users_delete_attestations_by_idB

Delete attestations by ID

Inputs: username (required), attestation_id (required).

github_users_delete_attestations_by_subject_digestB

Delete attestations by subject digest

Inputs: username (required), subject_digest (required).

github_users_delete_email_for_authenticated_userC

Delete an email address for the authenticated user

Inputs: no named parameters.

github_users_delete_gpg_key_for_authenticated_userC

Delete a GPG key for the authenticated user

Inputs: gpg_key_id (required).

github_users_delete_public_ssh_key_for_authenticated_userB

Delete a public SSH key for the authenticated user

Inputs: key_id (required).

github_users_delete_social_account_for_authenticated_userB

Delete social accounts for the authenticated user

Inputs: no named parameters.

github_users_delete_ssh_signing_key_for_authenticated_userC

Delete an SSH signing key for the authenticated user

Inputs: ssh_signing_key_id (required).

github_users_followB

Follow a user

Inputs: username (required).

github_users_get_authenticatedB

Get the authenticated user

Inputs: no named parameters.

github_users_get_by_idC

Get a user using their ID

Inputs: account_id (required).

github_users_get_by_usernameC

Get a user

Inputs: username (required).

github_users_get_context_for_userC

Get contextual information for a user

Inputs: username (required), subject_type, subject_id.

github_users_get_gpg_key_for_authenticated_userC

Get a GPG key for the authenticated user

Inputs: gpg_key_id (required).

github_users_get_public_ssh_key_for_authenticated_userC

Get a public SSH key for the authenticated user

Inputs: key_id (required).

github_users_get_ssh_signing_key_for_authenticated_userC

Get an SSH signing key for the authenticated user

Inputs: ssh_signing_key_id (required).

github_users_listC

List users

Inputs: since, per_page.

github_users_list_attestationsD

List attestations

Inputs: username (required), subject_digest (required), per_page, before, +2 more.

github_users_list_attestations_bulkC

List attestations by bulk subject digests

Inputs: username (required), per_page, before, after, +1 more.

github_users_list_blocked_by_authenticated_userB

List users blocked by the authenticated user

Inputs: per_page, page.

github_users_list_emails_for_authenticated_userC

List email addresses for the authenticated user

Inputs: per_page, page.

github_users_list_followed_by_authenticated_userC

List the people the authenticated user follows

Inputs: per_page, page.

github_users_list_followers_for_authenticated_userC

List followers of the authenticated user

Inputs: per_page, page.

github_users_list_followers_for_userB

List followers of a user

Inputs: username (required), per_page, page.

github_users_list_following_for_userA

List the people a user follows

Inputs: username (required), per_page, page.

github_users_list_gpg_keys_for_authenticated_userB

List GPG keys for the authenticated user

Inputs: per_page, page.

github_users_list_gpg_keys_for_userB

List GPG keys for a user

Inputs: username (required), per_page, page.

github_users_list_public_emails_for_authenticated_userB

List public email addresses for the authenticated user

Inputs: per_page, page.

github_users_list_public_keys_for_userC

List public keys for a user

Inputs: username (required), per_page, page.

github_users_list_public_ssh_keys_for_authenticated_userB

List public SSH keys for the authenticated user

Inputs: per_page, page.

github_users_list_social_accounts_for_authenticated_userB

List social accounts for the authenticated user

Inputs: per_page, page.

github_users_list_social_accounts_for_userC

List social accounts for a user

Inputs: username (required), per_page, page.

github_users_list_ssh_signing_keys_for_authenticated_userC

List SSH signing keys for the authenticated user

Inputs: per_page, page.

github_users_list_ssh_signing_keys_for_userC

List SSH signing keys for a user

Inputs: username (required), per_page, page.

github_users_set_primary_email_visibility_for_authenticated_userC

Set primary email visibility for the authenticated user

Inputs: body.

github_users_unblockC

Unblock a user

Inputs: username (required).

github_users_unfollowB

Unfollow a user

Inputs: username (required).

github_users_update_authenticatedC

Update the authenticated user

Inputs: body.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    C2.3/5.0

    Scored across 1043 tools

    Disambiguation4/5

    The consistent domain-prefixed naming makes most tools distinguishable, and each maps to a specific API endpoint. However, the sheer number of near-identical variants (org vs repo vs authenticated-user, legacy vs non-legacy, get vs list) creates some risk of misselection.

    Naming Consistency4/5

    Tool names overwhelmingly follow a snake_case domain_action_resource pattern, which is impressive across 1043 tools. Minor inconsistencies exist, such as mixing delete/remove and create/add, plus a few awkward compound names like custom_properties_for_repos_get...

    Tool Count1/5

    1043 tools is an extreme count for any agent-facing surface, far beyond the manageable range. Even if each tool is individually valid, the sheer volume makes efficient tool selection impractical and will overwhelm context windows.

    Completeness2/5

    The surface is extremely broad, covering many GitHub API domains, but notable gaps exist: there are no search tools and no release lifecycle tools (list/create/update/delete releases). These are significant missing capabilities for a GitHub-focused server.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      D
      maintenance
      An MCP server that enables Claude and other compatible LLMs to interact with the GitHub API, supporting features like creating issues, retrieving repository information, listing issues, and searching repositories.
      4
      ISC
    • A
      license
      B
      quality
      D
      maintenance
      An MCP server that allows Claude and other MCP-compatible LLMs to interact with the GitHub API, supporting features like creating issues, getting repository information, listing issues, and searching repositories.
      4
      ISC
    • A
      license
      B
      quality
      D
      maintenance
      MCP (Model Context Protocol) server for GitHub API integration. This server provides comprehensive tools for interacting with GitHub repositories, issues, pull requests, branches, and code search through a unified interface.
      15
      6 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      An MCP server that provides tools for interacting with the GitHub API, enabling AI assistants to query repositories, pull requests, issues, commits, users, and more.
      494 npm
      ISC