Skip to content

GitHub Integration

The GitHub node lets your agents interact with repositories, issues, pull requests, gists, and GitHub Actions workflows.

Standard OAuth. No special setup required.

ToolDescription
search_repositoriesFind repositories by query
get_repositoryGet repository metadata
list_repository_filesBrowse files in a repo
get_file_contentsRead file content from a repo
search_codeSearch across code in repositories
get_commitGet details for a specific commit
list_commitsView commit history
get_branchGet branch details
ToolDescription
create_issueOpen a new issue
get_issueGet issue details
update_issueModify issue properties
list_issuesQuery issues with filters
create_pull_requestSubmit a new PR
get_pull_requestGet PR details
update_pull_requestChange PR settings
list_pull_requestsQuery PRs with criteria
create_pull_request_reviewSubmit a code review
create_issue_commentAdd a comment to an issue
ToolDescription
list_workflow_runsQuery workflow executions
get_workflow_runGet specific run details
list_artifactsAccess build artifacts
ToolDescription
list_code_scanning_alertsView code scanning findings
list_secret_scanning_alertsMonitor secret detection
Server URLhttps://api.githubcopilot.com/mcp/
TransportStreamable HTTP
DocsGitHub MCP Server setup
  • 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.