actions_get | Get details of GitHub Actions resources (workflows, workflow runs, jobs, and artifacts) | repo (string, required), owner (string, required), method (string, required), resource_id (string, required) |
actions_list | List GitHub Actions workflows in a repository | repo (string, required), owner (string, required), method (string, required), page (number), perPage (number), resource_id (string), workflow_jobs_filter (object), workflow_runs_filter (object) |
custom_properties_read | Read custom properties | level (string, required), org (string), repo (string), owner (string), enterprise (string) |
get_code_quality_finding | Get code quality finding | repo (string, required), owner (string, required), findingNumber (number, required) |
get_code_scanning_alert | Get code scanning alert | repo (string, required), owner (string, required), alertNumber (number, required) |
get_commit | Get commit details | sha (string, required), repo (string, required), owner (string, required), page (number), detail (string), perPage (number) |
get_copilot_space | Get Copilot Space | name (string, required), owner (string, required) |
get_dependabot_alert | Get dependabot alert | repo (string, required), owner (string, required), alertNumber (number, required) |
get_discussion | Get discussion | repo (string, required), owner (string, required), discussionNumber (number, required) |
get_discussion_comments | Get discussion comments | repo (string, required), owner (string, required), discussionNumber (number, required), after (string), perPage (number), includeReplies (boolean) |
get_file_contents | Get file or directory contents | repo (string, required), owner (string, required), ref (string), sha (string), path (string), fields (array) |
get_gist | Get Gist Content | gist_id (string, required) |
get_global_security_advisory | Get a global security advisory | ghsaId (string, required) |
get_job_logs | Get GitHub Actions workflow job logs | repo (string, required), owner (string, required), job_id (number), run_id (number), tail_lines (number), failed_only (boolean), return_content (boolean) |
get_label | Get a specific label from a repository | name (string, required), repo (string, required), owner (string, required) |
get_latest_release | Get latest release | repo (string, required), owner (string, required) |
get_me | Get my user profile | - |
get_notification_details | Get notification details | notificationID (string, required) |
get_release_by_tag | Get a release by tag name | tag (string, required), repo (string, required), owner (string, required) |
get_repository_tree | Get repository tree | repo (string, required), owner (string, required), tree_sha (string), recursive (boolean), path_filter (string) |
get_secret_scanning_alert | Get secret scanning alert | repo (string, required), owner (string, required), alertNumber (number, required) |
get_tag | Get tag details | tag (string, required), repo (string, required), owner (string, required) |
get_team_members | Get team members | org (string, required), team_slug (string, required) |
get_teams | Get teams | user (string) |
github_support_docs_search | Retrieve documentation relevant to answer GitHub product and support questions | query (string, required) |
issue_read | Get issue details | repo (string, required), owner (string, required), method (string, required), issue_number (number, required), page (number), perPage (number) |
list_branches | List branches | repo (string, required), owner (string, required), page (number), perPage (number) |
list_code_scanning_alerts | List code scanning alerts | repo (string, required), owner (string, required), ref (string), page (number), state (string), perPage (number), severity (string), tool_name (string) |
list_commits | List commits | repo (string, required), owner (string, required), sha (string), page (number), path (string), since (string), until (string), author (string), fields (array), perPage (number) |
list_copilot_spaces | List Copilot Spaces | - |
list_dependabot_alerts | List dependabot alerts | repo (string, required), owner (string, required), after (string), state (string), perPage (number), severity (string) |
list_discussion_categories | List discussion categories | owner (string, required), repo (string) |
list_discussions | List discussions | owner (string, required), repo (string), after (string), orderBy (string), perPage (number), category (string), direction (string) |
list_gists | List Gists | page (number), since (string), perPage (number), username (string) |
list_global_security_advisories | List global security advisories | cwes (array), type (string), cveId (string), ghsaId (string), affects (string), updated (string), modified (string), severity (string), ecosystem (string), published (string), isWithdrawn (boolean) |
list_issue_fields | List issue fields | owner (string, required), repo (string) |
list_issue_types | List available issue types | owner (string, required), repo (string) |
list_issues | List issues | repo (string, required), owner (string, required), after (string), since (string), state (string), fields (array), labels (array), orderBy (string), perPage (number), direction (string), field_filters (array) |
list_label | List labels from a repository | repo (string, required), owner (string, required) |
list_notifications | List notifications | page (number), repo (string), owner (string), since (string), before (string), filter (string), perPage (number) |
list_org_repository_security_advisories | List org repository security advisories | org (string, required), sort (string), state (string), direction (string) |
list_pull_requests | List pull requests | repo (string, required), owner (string, required), base (string), head (string), page (number), sort (string), state (string), fields (array), perPage (number), direction (string) |
list_releases | List releases | repo (string, required), owner (string, required), page (number), fields (array), perPage (number) |
list_repository_collaborators | List repository collaborators | repo (string, required), owner (string, required), page (number), perPage (number), affiliation (string) |
list_repository_security_advisories | List repository security advisories | repo (string, required), owner (string, required), sort (string), state (string), direction (string) |
list_secret_scanning_alerts | List secret scanning alerts | repo (string, required), owner (string, required), page (number), state (string), perPage (number), resolution (string), secret_type (string) |
list_starred_repositories | List starred repositories | page (number), sort (string), perPage (number), username (string), direction (string) |
list_tags | List tags | repo (string, required), owner (string, required), page (number), perPage (number) |
projects_get | Get details of GitHub Projects resources | method (string, required), owner (string), fields (array), item_id (number), view_id (string), field_id (number), owner_type (string), field_names (array), project_number (number), status_update_id (string) |
projects_list | List GitHub Projects resources | owner (string, required), method (string, required), after (string), query (string), before (string), fields (array), perPage (number), owner_type (string), field_names (array), project_number (number) |
pull_request_read | Get details for a single pull request | repo (string, required), owner (string, required), method (string, required), pullNumber (number, required), page (number), after (string), perPage (number) |
repository_ruleset_read | Read repository rulesets | level (string, required), method (string, required), org (string), ref (string), page (number), repo (string), owner (string), branch (string), perPage (number), actor_name (string), enterprise (string), ruleset_id (number), time_period (string), rule_suite_id (number), evaluate_status (string), repository_name (string), includes_parents (boolean), rule_suite_result (string) |
search_code | Search code | query (string, required), page (number), sort (string), order (string), fields (array), perPage (number) |
search_commits | Search commits | query (string, required), page (number), sort (string), order (string), perPage (number) |
search_issues | Search issues | query (string, required), page (number), repo (string), sort (string), order (string), owner (string), fields (array), perPage (number) |
search_orgs | Search organizations | query (string, required), page (number), sort (string), order (string), perPage (number) |
search_pull_requests | Search pull requests | query (string, required), page (number), repo (string), sort (string), order (string), owner (string), fields (array), perPage (number) |
search_repositories | Search repositories | query (string, required), page (number), sort (string), order (string), perPage (number), minimal_output (boolean) |
search_users | Search users | query (string, required), page (number), sort (string), order (string), perPage (number) |