Cancel workflow run
Action ID:tools.github.cancel_workflow_run
Cancel workflow run. Calls POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
integer
required
GitHub API path value for run_id.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Compare commits
Action ID:tools.github.compare_commits
Compare commits. Calls GET /repos/{owner}/{repo}/compare/{basehead} directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for basehead.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Create issue
Action ID:tools.github.create_issue
Create issue. Calls POST /repos/{owner}/{repo}/issues directly. Accepted OAuth scopes: repo (default; omit only for public repository data). For bug reports, pass type: Bug where issue types are supported and labels: [bug] as the caller-controlled fallback; labels, assignees, milestone, and issue_field_values are passed through unchanged.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Create issue comment
Action ID:tools.github.create_issue_comment
Create issue comment. Calls POST /repos/{owner}/{repo}/issues/{issue_number}/comments directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for issue_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Create or update repository content
Action ID:tools.github.create_or_update_repository_content
Create or update repository content. Calls PUT /repos/{owner}/{repo}/contents/{path} directly. Accepted OAuth scopes: repo (default; omit only for public repository data); workflow when modifying .github/workflows.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
Nested repository content path.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Create pull request
Action ID:tools.github.create_pull_request
Create pull request. Calls POST /repos/{owner}/{repo}/pulls directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Create pull request review
Action ID:tools.github.create_pull_request_review
Create pull request review. Calls POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
integer
required
GitHub API path value for pull_number.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Create pull request review comment
Action ID:tools.github.create_pull_request_review_comment
Create pull request review comment. Calls POST /repos/{owner}/{repo}/pulls/{pull_number}/comments directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
integer
required
GitHub API path value for pull_number.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Create repository security advisory
Action ID:tools.github.create_repository_security_advisory
Create repository security advisory. Calls POST /repos/{owner}/{repo}/security-advisories directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Create security advisory fork
Action ID:tools.github.create_security_advisory_fork
Create security advisory fork. Calls POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for ghsa_id.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Disable private vulnerability reporting
Action ID:tools.github.disable_private_vulnerability_reporting
Disable private vulnerability reporting. Calls DELETE /repos/{owner}/{repo}/private-vulnerability-reporting directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Disable vulnerability alerts
Action ID:tools.github.disable_vulnerability_alerts
Disable vulnerability alerts. Calls DELETE /repos/{owner}/{repo}/vulnerability-alerts directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Dispatch workflow
Action ID:tools.github.dispatch_workflow
Dispatch workflow. Calls POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string | integer
required
GitHub API path value for workflow_id.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Download workflow job logs
Action ID:tools.github.download_workflow_job_logs
Download workflow job logs. Calls GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logs directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for job_id.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Enable private vulnerability reporting
Action ID:tools.github.enable_private_vulnerability_reporting
Enable private vulnerability reporting. Calls PUT /repos/{owner}/{repo}/private-vulnerability-reporting directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Enable vulnerability alerts
Action ID:tools.github.enable_vulnerability_alerts
Enable vulnerability alerts. Calls PUT /repos/{owner}/{repo}/vulnerability-alerts directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Get branch protection
Action ID:tools.github.get_branch_protection
Get branch protection. Calls GET /repos/{owner}/{repo}/branches/{branch}/protection directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for branch.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get code scanning alert
Action ID:tools.github.get_code_scanning_alert
Get code scanning alert. Calls GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for alert_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get code scanning default setup
Action ID:tools.github.get_code_scanning_default_setup
Get code scanning default setup. Calls GET /repos/{owner}/{repo}/code-scanning/default-setup directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get commit
Action ID:tools.github.get_commit
Get commit. Calls GET /repos/{owner}/{repo}/commits/{ref} directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for ref.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get dependabot alert
Action ID:tools.github.get_dependabot_alert
Get dependabot alert. Calls GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number} directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for alert_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get global security advisory
Action ID:tools.github.get_global_security_advisory
Get global security advisory. Calls GET /advisories/{ghsa_id} directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for ghsa_id.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get issue
Action ID:tools.github.get_issue
Get issue. Calls GET /repos/{owner}/{repo}/issues/{issue_number} directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for issue_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get organization audit log
Action ID:tools.github.get_organization_audit_log
Get organization audit log. Calls GET /orgs/{org}/audit-log directly. Accepted OAuth scopes: read:audit_log.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for org.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get private vulnerability reporting
Action ID:tools.github.get_private_vulnerability_reporting
Get private vulnerability reporting. Calls GET /repos/{owner}/{repo}/private-vulnerability-reporting directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get pull request
Action ID:tools.github.get_pull_request
Get pull request. Calls GET /repos/{owner}/{repo}/pulls/{pull_number} directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
integer
required
GitHub API path value for pull_number.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get pull request merge state
Action ID:tools.github.get_pull_request_merge_state
Get pull request merge state. Calls GET /repos/{owner}/{repo}/pulls/{pull_number}/merge directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
integer
required
GitHub API path value for pull_number.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get repository
Action ID:tools.github.get_repository
Get repository. Calls GET /repos/{owner}/{repo} directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get repository collaborator permission
Action ID:tools.github.get_repository_collaborator_permission
Get repository collaborator permission. Calls GET /repos/{owner}/{repo}/collaborators/{username}/permission directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
required
GitHub API path value for username.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get repository content
Action ID:tools.github.get_repository_content
Get repository content. Calls GET /repos/{owner}/{repo}/contents/{path} directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
Nested repository content path.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get repository sbom
Action ID:tools.github.get_repository_sbom
Get repository sbom. Calls GET /repos/{owner}/{repo}/dependency-graph/sbom directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get repository security advisory
Action ID:tools.github.get_repo_security_advisory
Get repository security advisory. Calls GET /repos/{owner}/{repo}/security-advisories/{ghsa_id} directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for ghsa_id.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get secret scanning alert
Action ID:tools.github.get_secret_scanning_alert
Get secret scanning alert. Calls GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for alert_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get vulnerability alert status
Action ID:tools.github.get_vulnerability_alert_status
Get vulnerability alert status. Calls GET /repos/{owner}/{repo}/vulnerability-alerts directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Get workflow run
Action ID:tools.github.get_workflow_run
Get workflow run. Calls GET /repos/{owner}/{repo}/actions/runs/{run_id} directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
integer
required
GitHub API path value for run_id.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.GitHub MCP
Action ID:tools.github.mcp
Use AI to interact with GitHub.
Reference: https://docs.github.com/en/copilot
Secrets
Required secrets:github_mcp_oauth: OAuth tokenGITHUB_MCP_USER_TOKEN.
anthropic: optional valuesANTHROPIC_API_KEY.openai: optional valuesOPENAI_API_KEY.gemini: optional valuesGEMINI_API_KEY.mistral: optional valuesMISTRAL_API_KEY.amazon_bedrock: optional valuesAWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY,AWS_REGION,AWS_ROLE_ARN,AWS_ROLE_SESSION_NAME,AWS_SESSION_TOKEN,AWS_BEARER_TOKEN_BEDROCK,AWS_MODEL_ID,AWS_INFERENCE_PROFILE_ID.custom-model-provider: optional valuesCUSTOM_MODEL_PROVIDER_API_KEY,CUSTOM_MODEL_PROVIDER_MODEL_NAME,CUSTOM_MODEL_PROVIDER_BASE_URL.azure_openai: optional valuesAZURE_API_BASE,AZURE_API_VERSION,AZURE_DEPLOYMENT_NAME,AZURE_API_KEY,AZURE_AD_TOKEN,AZURE_TENANT_ID,AZURE_CLIENT_ID,AZURE_CLIENT_SECRET.azure_ai: optional valuesAZURE_API_BASE,AZURE_API_KEY,AZURE_AD_TOKEN,AZURE_TENANT_ID,AZURE_CLIENT_ID,AZURE_CLIENT_SECRET,AZURE_API_VERSION,AZURE_AI_MODEL_NAME.litellm: required valuesLITELLM_BASE_URL.
Input fields
string
required
Instructions for the agent.
string
required
User prompt to the agent.
ModelSelection | null
Model to use. Pick from the list of models enabled for this workspace. Provide this field, or both deprecated
model_name and model_provider.Default: null.string | null
Deprecated. Use
model instead. If model is omitted, set this together with model_provider.Default: null.string | null
Deprecated. Use
model instead. If model is omitted, set this together with model_name.Default: null.List code scanning alert instances
Action ID:tools.github.list_code_scanning_alert_instances
List code scanning alert instances. Calls GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for alert_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List commits
Action ID:tools.github.list_commits
List commits. Calls GET /repos/{owner}/{repo}/commits directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List global security advisories
Action ID:tools.github.list_global_security_advisories
List global security advisories. Calls GET /advisories directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List issue comments
Action ID:tools.github.list_issue_comments
List issue comments. Calls GET /repos/{owner}/{repo}/issues/{issue_number}/comments directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for issue_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List organization code scanning alerts
Action ID:tools.github.list_org_code_scanning_alerts
List organization code scanning alerts. Calls GET /orgs/{org}/code-scanning/alerts directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for org.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List organization dependabot alerts
Action ID:tools.github.list_org_dependabot_alerts
List organization dependabot alerts. Calls GET /orgs/{org}/dependabot/alerts directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for org.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List organization secret scanning alerts
Action ID:tools.github.list_org_secret_scanning_alerts
List organization secret scanning alerts. Calls GET /orgs/{org}/secret-scanning/alerts directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for org.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List organization security advisories
Action ID:tools.github.list_organization_security_advisories
List organization security advisories. Calls GET /orgs/{org}/security-advisories directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for org.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List pull request files
Action ID:tools.github.list_pull_request_files
List pull request files. Calls GET /repos/{owner}/{repo}/pulls/{pull_number}/files directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
integer
required
GitHub API path value for pull_number.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List pull request review comments
Action ID:tools.github.list_pull_request_review_comments
List pull request review comments. Calls GET /repos/{owner}/{repo}/pulls/{pull_number}/comments directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
integer
required
GitHub API path value for pull_number.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List pull requests
Action ID:tools.github.list_pull_requests
List pull requests. Calls GET /repos/{owner}/{repo}/pulls directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List repository code scanning alerts
Action ID:tools.github.list_repo_code_scanning_alerts
List repository code scanning alerts. Calls GET /repos/{owner}/{repo}/code-scanning/alerts directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List repository dependabot alerts
Action ID:tools.github.list_repo_dependabot_alerts
List repository dependabot alerts. Calls GET /repos/{owner}/{repo}/dependabot/alerts directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List repository issues
Action ID:tools.github.list_repository_issues
List repository issues. Calls GET /repos/{owner}/{repo}/issues directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List repository secret scanning alerts
Action ID:tools.github.list_repo_secret_scanning_alerts
List repository secret scanning alerts. Calls GET /repos/{owner}/{repo}/secret-scanning/alerts directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List repository security advisories
Action ID:tools.github.list_repo_security_advisories
List repository security advisories. Calls GET /repos/{owner}/{repo}/security-advisories directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List repository workflow runs
Action ID:tools.github.list_repository_workflow_runs
List repository workflow runs. Calls GET /repos/{owner}/{repo}/actions/runs directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List repository workflows
Action ID:tools.github.list_repository_workflows
List repository workflows. Calls GET /repos/{owner}/{repo}/actions/workflows directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List secret scanning alert locations
Action ID:tools.github.list_secret_scanning_alert_locations
List secret scanning alert locations. Calls GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for alert_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.List workflow run jobs
Action ID:tools.github.list_workflow_run_jobs
List workflow run jobs. Calls GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
integer
required
GitHub API path value for run_id.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Merge pull request
Action ID:tools.github.merge_pull_request
Merge pull request. Calls PUT /repos/{owner}/{repo}/pulls/{pull_number}/merge directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
integer
required
GitHub API path value for pull_number.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Request security advisory cve
Action ID:tools.github.request_security_advisory_cve
Request security advisory cve. Calls POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for ghsa_id.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Rerun failed workflow jobs
Action ID:tools.github.rerun_failed_workflow_jobs
Rerun failed workflow jobs. Calls POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
integer
required
GitHub API path value for run_id.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Search code
Action ID:tools.github.search_code
Search code. Calls GET /search/code directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.Submit private vulnerability report
Action ID:tools.github.submit_private_vulnerability_report
Submit private vulnerability report. Calls POST /repos/{owner}/{repo}/security-advisories/reports directly. Accepted OAuth scope: repo (default). The payload is GitHub’s native private report body and may include summary, description, severity, vulnerabilities, and CVE information; it is never converted into a public Issue.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Update branch protection
Action ID:tools.github.update_branch_protection
Update branch protection. Calls PUT /repos/{owner}/{repo}/branches/{branch}/protection directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for branch.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Update code scanning alert
Action ID:tools.github.update_code_scanning_alert
Update code scanning alert. Calls PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for alert_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Update code scanning default setup
Action ID:tools.github.update_code_scanning_default_setup
Update code scanning default setup. Calls PATCH /repos/{owner}/{repo}/code-scanning/default-setup directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Update dependabot alert
Action ID:tools.github.update_dependabot_alert
Update dependabot alert. Calls PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number} directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for alert_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Update issue
Action ID:tools.github.update_issue
Update issue. Calls PATCH /repos/{owner}/{repo}/issues/{issue_number} directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for issue_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Update pull request
Action ID:tools.github.update_pull_request
Update pull request. Calls PATCH /repos/{owner}/{repo}/pulls/{pull_number} directly. Accepted OAuth scopes: repo (default; omit only for public repository data).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for owner.
integer
required
GitHub API path value for pull_number.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Update repository security advisory
Action ID:tools.github.update_repo_security_advisory
Update repository security advisory. Calls PATCH /repos/{owner}/{repo}/security-advisories/{ghsa_id} directly. Accepted OAuth scope: repo (default).
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
string
required
GitHub API path value for ghsa_id.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.Update secret scanning alert
Action ID:tools.github.update_secret_scanning_alert
Update secret scanning alert. Calls PATCH /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} directly. Accepted OAuth scopes: security_events plus repo for private repository access.
Reference: https://docs.github.com/en/rest
Secrets
Required secrets:github_oauth: OAuth tokenGITHUB_USER_TOKEN.
Input fields
integer
required
GitHub API path value for alert_number.
string
required
GitHub API path value for owner.
string
required
GitHub API path value for repo.
string
GitHub.com REST API base URL.Default:
"https://api.github.com".object | null
API-native query parameters, including pagination and filters.Default:
null.object | null
API-native request body passed through without validation.Default:
null.