OAUTH2
github_oauth
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
GITHUB
GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
893
Action summaries
Display-only definitions
46
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
OAUTH2
No fields declared in this snapshot.
Capability index
Showing 361–390 of 893 actions
GITHUB_GET_DETAILS_ABOUT_A_CODESPACE_EXPORT
Retrieves detailed information about a specific export of a codespace.
Untrusted display-only summary
GITHUB_GET_DISCUSSION
Fetches a specific discussion by its number from a team within an organization. This is a read-only action that retrieves discussion details including title, body, author information, comment count, and reactions. The authenticated user must be a member of the organization to access team discussions.
Untrusted display-only summary
GITHUB_GET_DISCUSSION_COMMENT
Fetches a specific comment from a team discussion within a specific organization.
Untrusted display-only summary
GITHUB_GET_EMOJIS
Lists all emojis available for use on GitHub, including custom and Unicode emojis.
Untrusted display-only summary
GITHUB_GET_ENTERPRISE_MEMBER_INVITATION
Tool to look up a pending enterprise unaffiliated member invitation by invitee and enterprise. Use when you need to check the status of a specific invitation.
Untrusted display-only summary
GITHUB_GET_FEEDS
Fetches a list of available GitHub feed URLs for the authenticated user.
Untrusted display-only summary
GITHUB_GET_GIST
Fetches a specific GitHub gist by its `gist_id`, returning comprehensive details if the gist exists.
Untrusted display-only summary
GITHUB_GET_GIST_COMMENT
Retrieves a specific Gist comment by its ID and the Gist's ID.
Untrusted display-only summary
GITHUB_GET_GIST_REVISION
Retrieves a specific revision of a gist.
Untrusted display-only summary
GITHUB_GET_GITHUB_ACTIONS_CACHE_USAGE_FOR_AN_ORGANIZATION
Retrieves total GitHub Actions cache usage statistics for an organization, including active cache count and size across all repositories.
Untrusted display-only summary
GITHUB_GET_GITHUB_ACTIONS_CACHE_USAGE_FOR_A_REPOSITORY
Retrieves the total count of active GitHub Actions caches and their combined size in bytes for a specified repository.
Untrusted display-only summary
GITHUB_GET_GITHUB_ACTIONS_PERMISSIONS_FOR_AN_ORGANIZATION
Gets the GitHub Actions permissions for a specified organization, detailing repository enablement and allowed actions policies.
Untrusted display-only summary
GITHUB_GET_GITHUB_ACTIONS_PERMISSIONS_FOR_A_REPOSITORY
Gets the GitHub Actions permissions policy for a repository, including its enabled status and the scope of allowed actions.
Untrusted display-only summary
GITHUB_GET_GITHUB_BILLING_PREMIUM_REQUEST_USAGE_REPORT_USER
Tool to get billing premium request usage report for a GitHub user. Use when you need to retrieve usage data for premium features like Copilot or AI models.
Untrusted display-only summary
GITHUB_GET_GITHUB_BILLING_USAGE_SUMMARY_FOR_USER
Tool to retrieve billing usage summary for a GitHub user account. Use when tracking usage costs, monitoring billing details, or generating usage reports for a specific user. Note: This endpoint only returns data for the past 24 months and is currently in public preview.
Untrusted display-only summary
GITHUB_GET_GITHUB_META_INFORMATION
Fetches GitHub's publicly available metadata, useful for configuring network security policies or IP allow-listing.
Untrusted display-only summary
GITHUB_GET_GITHUB_PAGES_BUILD
Retrieves detailed information about a specific GitHub Pages build for a repository, which must have GitHub Pages enabled.
Untrusted display-only summary
GITHUB_GET_GITIGNORE_TEMPLATE
Retrieves a specific .gitignore template from GitHub by its name, which must be an existing template in GitHub's collection.
Untrusted display-only summary
GITHUB_GET_GLOBAL_SECURITY_ADVISORY
Retrieve a global GitHub security advisory by its GHSA identifier. Use this to get detailed information about vulnerabilities including severity, affected packages, CVSS scores, and references.
Untrusted display-only summary
GITHUB_GET_GRAPHQL_NODE
Tool to fetch any GitHub object by its global node ID. Use when you have a node_id and need to retrieve the corresponding object details.
Untrusted display-only summary
GITHUB_GET_GRAPHQL_RATE_LIMIT
Tool to retrieve the authenticated client's GitHub GraphQL API rate limit information. Use when you need to check remaining quota, current usage, or reset time for GraphQL requests.
Untrusted display-only summary
GITHUB_GET_INFORMATION_ABOUT_A_SARIF_UPLOAD
Retrieves detailed information, including processing status and results URL, about a specific SARIF (Static Analysis Results Interchange Format) upload for a repository, uniquely identified by its sarif_id.
Untrusted display-only summary
GITHUB_GET_INTERACTION_RESTRICTIONS_FOR_AN_ORGANIZATION
Retrieves interaction restrictions for an organization, showing which GitHub user types can interact with its public repositories and when restrictions expire; returns an empty response if no restrictions are set.
Untrusted display-only summary
GITHUB_GET_INTERACTION_RESTRICTIONS_FOR_A_REPOSITORY
Retrieves active interaction restrictions for a repository, detailing which user groups are limited from activities like commenting or creating pull requests, and when these restrictions expire.
Untrusted display-only summary
GITHUB_GET_INTERACTION_RESTRICTIONS_FOR_PUBLIC_REPOS
Retrieves currently active interaction restrictions for the authenticated user's public repositories.
Untrusted display-only summary
GITHUB_GET_ISSUE_COMMENTS
Retrieves all comments for a specific GitHub issue in chronological order. Use this action when you need to view discussion history, analyze comment threads, or fetch comment details for a specific issue. Comments can be filtered by update time and paginated for large discussions.
Untrusted display-only summary
GITHUB_GET_LABEL
Retrieves a specific label by its name from a specified GitHub repository.
Untrusted display-only summary
GITHUB_GET_LARGE_FILES
Lists files larger than 100MB identified during a previous source import for the specified repository. NOTE: This endpoint has been deprecated by GitHub as of April 12, 2024, and is no longer available. The Source Imports REST API has been retired due to very low usage levels. Please use the GitHub Importer tool at ht…
Untrusted display-only summary
GITHUB_GET_LATEST_PAGES_BUILD
Retrieves information about the most recent GitHub Pages build for a repository, which must exist, be accessible, have GitHub Pages enabled, and have at least one prior build.
Untrusted display-only summary
GITHUB_GET_LICENSE
Call this action to retrieve comprehensive details for a specific software license recognized by GitHub, using its unique license key.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.