The GitHub node lets your agents interact with repositories, issues, pull requests, gists, and GitHub Actions workflows.
Standard OAuth. No special setup required.
| Tool | Description |
|---|
search_repositories | Find repositories by query |
get_repository | Get repository metadata |
list_repository_files | Browse files in a repo |
get_file_contents | Read file content from a repo |
search_code | Search across code in repositories |
get_commit | Get details for a specific commit |
list_commits | View commit history |
get_branch | Get branch details |
| Tool | Description |
|---|
create_issue | Open a new issue |
get_issue | Get issue details |
update_issue | Modify issue properties |
list_issues | Query issues with filters |
create_pull_request | Submit a new PR |
get_pull_request | Get PR details |
update_pull_request | Change PR settings |
list_pull_requests | Query PRs with criteria |
create_pull_request_review | Submit a code review |
create_issue_comment | Add a comment to an issue |
| Tool | Description |
|---|
list_workflow_runs | Query workflow executions |
get_workflow_run | Get specific run details |
list_artifacts | Access build artifacts |
| Tool | Description |
|---|
list_code_scanning_alerts | View code scanning findings |
list_secret_scanning_alerts | Monitor secret detection |
- Most actions require Repository — this loads dynamically from your connected account.
- Search Issues and Pull Requests uses GitHub search syntax — your agent can construct queries like
is:open label:bug.
- Create Workflow Dispatch is useful for triggering CI/CD pipelines from your agent.